India flag Kolkata Airport (CCU)

Country India | Asia | Regional Hub | IATA: CCU | ICAO: VECC | Elevation 16 ft · 5 m | Local time

Destinations
55
Flights / day
169
Busiest route
New Delhi
Top airline
IndiGo

Kolkata Netaji Subhash Chandra Bose Airport averages 169 flights per day to 55 destinations, with 35 domestic routes and 19 international routes. A total of 22 airlines operate at CCU, led by IndiGo. This airport provides direct service to 14 countries across three continents, with Thailand representing its largest international market. The longest nonstop route from Kolkata Netaji Subhash Chandra Bose connects to San Francisco, with a typical flight time of 15 hr 15 mins. Updated: June 29, 2026

Route Network

Kolkata Netaji Subhash Chandra Bose Airport connects 54 destinations worldwide, with New Delhi standing out as its busiest route. The longest nonstop flight is to San Francisco, and the shortest flight is to Dhaka.

India flag New Delhi (DEL) – India 4 airlines
3 hr 0 mins
816 mi · 1,313 km
23
per day
India flag Bangalore (BLR) – India 3 airlines
3 hr 15 mins
961 mi · 1,547 km
15
per day
India flag Mumbai (BOM) – India 3 airlines
3 hr 25 mins
1,035 mi · 1,665 km
15
per day
India flag Agartala (IXA) – India 2 airlines
CCU → IXA
9
per day
India flag Guwahati (GAU) – India 3 airlines
1 hr 30 mins
310 mi · 498 km
9
per day
India flag Chennai (MAA) – India 2 airlines
3 hr 0 mins
861 mi · 1,386 km
8
per day
India flag Hyderabad (HYD) – India 2 airlines
2 hr 50 mins
750 mi · 1,208 km
7
per day
India flag Siliguri (IXB) – India 2 airlines
CCU → IXB
5
per day
India flag Bhubaneswar (BBI) – India 1 airline
1 hr 40 mins
237 mi · 382 km
5
per day
India flag Ranchi (IXR) – India 1 airline
CCU → IXR
5
per day
India flag Pune (PNQ) – India 2 airlines
CCU → PNQ
4
per day
India flag Ahmedabad (AMD) – India 2 airlines
3 hr 25 mins
1,007 mi · 1,620 km
4
per day
India flag Port Blair (IXZ) – India 3 airlines
CCU → IXZ
4
per day
India flag Jaipur (JAI) – India 1 airline
3 hr 5 mins
843 mi · 1,357 km
3
per day
Thailand flag Bangkok (BKK) – Thailand 3 airlines
3 hr 0 mins
1,017 mi · 1,637 km
3
per day
Bangladesh flag Dhaka (DAC) – Bangladesh 3 airlines
1 hr 10 mins
149 mi · 239 km
3
per day
India flag Dibrugarh (DIB) – India 1 airline
CCU → DIB
2
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 2 airlines
5 hr 30 mins
2,091 mi · 3,366 km
2
per day
India flag Raipur (RPR) – India 1 airline
CCU → RPR
2
per day
Singapore flag Singapore (SIN) – Singapore 2 airlines
4 hr 30 mins
1,804 mi · 2,904 km
2
per day
India flag Varanasi (VNS) – India 1 airline
CCU → VNS
2
per day
India flag Patna (PAT) – India 1 airline
CCU → PAT
2
per day
India flag Silchar (IXS) – India 1 airline
CCU → IXS
2
per day
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 2 airlines
5 hr 35 mins
2,139 mi · 3,442 km
2
per day
Malaysia flag Kuala Lumpur (KUL) – Malaysia 2 airlines
4 hr 15 mins
1,638 mi · 2,636 km
2
per day
India flag Imphal (IMF) – India 2 airlines
1 hr 35 mins
374 mi · 602 km
2
per day
India flag Lucknow (LKO) – India 1 airline
2 hr 25 mins
553 mi · 889 km
1
per day
India flag Aizawl (AJL) – India 1 airline
CCU → AJL
1
per day
India flag Chandigarh (IXC) – India 1 airline
CCU → IXC
1
per day
India flag Dimapur (DMU) – India 1 airline
CCU → DMU
1
per day
Qatar flag Doha (DOH) – Qatar 1 airline
5 hr 55 mins
2,326 mi · 3,743 km
1
per day
China flag Guangzhou (CAN) – China 1 airline
4 hr 0 mins
1,579 mi · 2,542 km
1
per day
Viet Nam flag Hanoi (HAN) – Viet Nam 1 airline
3 hr 5 mins
1,116 mi · 1,797 km
1
per day
India flag Indore (IDR) – India 1 airline
3 hr 0 mins
806 mi · 1,297 km
1
per day
India flag Jorhat (JRH) – India 1 airline
CCU → JRH
1
per day
India flag Naqpur (NAG) – India 1 airline
2 hr 35 mins
612 mi · 985 km
1
per day
United States of America flag San Francisco (SFO) – United States of America 1 airline
15 hr 15 mins
7,816 mi · 12,578 km
1
per day
India flag Shillong (SHL) – India 1 airline
CCU → SHL
1
per day
India flag Vasco da Gama (GOI) – India 1 airline
CCU → GOI
1
per day
Viet Nam flag Ho Chi Minh City (SGN) – Viet Nam 1 airline
3 hr 50 mins
1,453 mi · 2,339 km
1
per day
Bhutan flag Paro (PBH) – Bhutan 2 airlines
1 hr 40 mins
334 mi · 537 km
1
per day
Thailand flag Phuket (HKT) – Thailand 1 airline
3 hr 25 mins
1,200 mi · 1,930 km
1
per day
China flag Shanghai (PVG) – China 1 airline
CCU → PVG
1
per day
India flag Ghaziabad (HDO) – India 1 airline
CCU → HDO
5
per week
India flag Gorakhpur (GOP) – India 1 airline
CCU → GOP
5
per week
South Sudan flag Higleig (HGI) – South Sudan 1 airline
CCU → HGI
5
per week
India flag Jharsuguda (JRG) – India 1 airline
CCU → JRG
5
per week
India flag Visakhapatnam (VTZ) – India 1 airline
2 hr 15 mins
480 mi · 773 km
5
per week
Thailand flag Bangkok (DMK) – Thailand 1 airline
2 hr 55 mins
1,000 mi · 1,609 km
4
per week
India flag Dehradun (DED) – India 1 airline
CCU → DED
4
per week
China flag Kunming (KMG) – China 1 airline
CCU → KMG
4
per week
India flag Lilabari (IXI) – India 1 airline
CCU → IXI
3
per week
Cambodia flag Siem Reap (SAI) – Cambodia 1 airline
3 hr 20 mins
1,217 mi · 1,959 km
3
per week
Myanmar flag Yangon (RGN) – Myanmar 1 airline
2 hr 10 mins
638 mi · 1,027 km
3
per week

Route and destination data updated June 29, 2026.

Kolkata Netaji Subhash Chandra Bose Airport is served by 22 airlines, with IndiGo in the lead at 54% of routes. The top three carriers together cover 69% of routes. 15 carriers operate only one route each. A total of 18 airlines operate international routes, compared with six airlines serving domestic routes. Air India is operating the longest nonstop flight, connecting to San Francisco with a flight time of 15 hrs 15 mins.

IndiGo (45 routes)
Starlight Airline (6 routes)
Air India Express (6 routes)
Air India (3 routes)
SpiceJet (3 routes)
Alliance Air (3 routes)
Bhutan Airlines (2 routes)
Thai Airways International (1 routes)
Biman Bangladesh Airlines (1 routes)
US-Bangla Airlines (1 routes)
Emirates (1 routes)
flydubai (1 routes)
Singapore Airlines (1 routes)
Air Arabia Abu Dhabi (1 routes)
Etihad Airways (1 routes)
AirAsia (1 routes)
Malaysia Airlines (1 routes)
Qatar Airways (1 routes)
Drukair (1 routes)
Thai AirAsia (1 routes)
China Eastern Airlines (1 routes)
Myanmar Airways International (1 routes)

Kolkata Netaji Subhash Chandra Bose Airport provides direct service to 14 countries across three continents. The route network is 65% domestic and 35% international. Thailand is the primary international destination.

India - 143/day
Thailand - 5/day
United Arab Emirates - 4/day
Bangladesh - 3/day
China - 3/day
Singapore - 2/day
Malaysia - 2/day
Viet Nam - 2/day
Qatar - 1/day
United States of America - 1/day
Bhutan - 1/day
South Sudan - 1/day
Cambodia - 0/day
Myanmar - 0/day

Delays

Global  Delays

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Global Rankings

Worldwide Position

Flights per day

#184 (169 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#375 (55 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,880 ft 3,621 m 151 ft 46 m Asphalt
11,880 ft 3,621 m 151 ft 46 m Asphalt
10,804 ft 3,293 m 151 ft 46 m Asphalt
10,804 ft 3,293 m 151 ft 46 m Asphalt

Runway Length

Runways at Kolkata Netaji Subhash Chandra Bose Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Kolkata Netaji Subhash Chandra Bose (IATA: CCU) operates around 169 flights per day to 55 nonstop destinations. Its network includes 35 domestic and 19 international routes, with IndiGo as the leading carrier and New Delhi currently the busiest connection. From CCU, passengers can reach 14 countries across 3 continents, and the longest runway measures 3,621 m (11,880 ft).

Miscellaneous