India flag Kolkata Airport (CCU)

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

Destinations
53
Flights / day
173
Busiest route
New Delhi
Top airline
IndiGo

Kolkata Netaji Subhash Chandra Bose Airport averages 173 flights per day to 53 destinations, with 35 domestic routes and 17 international routes. A total of 25 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: October 1, 2026

Route Network

Kolkata Netaji Subhash Chandra Bose Airport connects 52 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 6 airlines
3 hr 0 mins
816 mi · 1,313 km
28
per day
India flag Mumbai (BOM) – India 4 airlines
3 hr 25 mins
1,035 mi · 1,665 km
18
per day
India flag Bangalore (BLR) – India 4 airlines
3 hr 15 mins
961 mi · 1,547 km
14
per day
India flag Agartala (IXA) – India 2 airlines
—
CCU → IXA
9
per day
India flag Guwahati (GAU) – India 4 airlines
1 hr 30 mins
310 mi · 498 km
8
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 1 airline
2 hr 50 mins
750 mi · 1,208 km
7
per day
India flag Pune (PNQ) – India 3 airlines
—
CCU → PNQ
6
per day
India flag Siliguri (IXB) – India 2 airlines
—
CCU → IXB
5
per day
India flag Ahmedabad (AMD) – India 4 airlines
3 hr 25 mins
1,007 mi · 1,620 km
5
per day
India flag Bhubaneswar (BBI) – India 1 airline
1 hr 40 mins
237 mi · 382 km
4
per day
Thailand flag Bangkok (BKK) – Thailand 4 airlines
3 hr 0 mins
1,017 mi · 1,637 km
4
per day
India flag Ranchi (IXR) – India 1 airline
—
CCU → IXR
4
per day
India flag Jaipur (JAI) – India 2 airlines
3 hr 5 mins
843 mi · 1,357 km
3
per day
Bangladesh flag Dhaka (DAC) – Bangladesh 3 airlines
1 hr 10 mins
149 mi · 239 km
3
per day
India flag Port Blair (IXZ) – India 3 airlines
—
CCU → IXZ
3
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 Dibrugarh (DIB) – India 1 airline
—
CCU → DIB
2
per day
India flag Raipur (RPR) – India 1 airline
—
CCU → RPR
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
Viet Nam flag Hanoi (HAN) – Viet Nam 1 airline
3 hr 5 mins
1,116 mi · 1,797 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
Qatar flag Doha (DOH) – Qatar 1 airline
5 hr 55 mins
2,326 mi · 3,743 km
1
per day
Bhutan flag Paro (PBH) – Bhutan 2 airlines
1 hr 40 mins
334 mi · 537 km
1
per day
Singapore flag Singapore (SIN) – Singapore 1 airline
4 hr 30 mins
1,804 mi · 2,904 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
China flag Guangzhou (CAN) – China 1 airline
4 hr 0 mins
1,579 mi · 2,542 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 Varanasi (VNS) – India 1 airline
—
CCU → VNS
1
per day
India flag Vasco da Gama (GOI) – India 1 airline
—
CCU → GOI
1
per day
Thailand flag Bangkok (DMK) – Thailand 1 airline
2 hr 55 mins
1,000 mi · 1,609 km
6
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
India flag Dehradun (DED) – India 1 airline
—
CCU → DED
4
per week
India flag Ghaziabad (HDO) – India 1 airline
—
CCU → HDO
4
per week
China flag Kunming (KMG) – China 1 airline
2 hr 45 mins
930 mi · 1,497 km
4
per week
Thailand flag Phuket (HKT) – Thailand 1 airline
3 hr 25 mins
1,200 mi · 1,930 km
4
per week
India flag Lilabari (IXI) – India 1 airline
—
CCU → IXI
3
per week
Myanmar flag Yangon (RGN) – Myanmar 1 airline
2 hr 10 mins
638 mi · 1,027 km
3
per week
Hong Kong flag Hong Kong (HKG) – Hong Kong 1 airline
4 hr 5 mins
1,624 mi · 2,614 km
1
per week

Route and destination data updated October 1, 2026.

Kolkata Netaji Subhash Chandra Bose Airport is served by 25 airlines, with IndiGo in the lead at 45% of routes. The top three carriers together cover 61% of routes. 16 carriers operate only one route each. A total of 19 airlines operate international routes, compared with eight 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 (40 routes)
Air India Express (8 routes)
Starlight Airline (6 routes)
AKJ (5 routes)
Air India (3 routes)
Alliance Air (3 routes)
Bhutan Airlines (3 routes)
Blue Dart Aviation (2 routes)
SpiceJet (2 routes)
Thai Airways International (1 routes)
Thai Vietjet Air (1 routes)
Biman Bangladesh Airlines (1 routes)
US-Bangla Airlines (1 routes)
Emirates (1 routes)
flydubai (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)
Singapore Airlines (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 67% domestic and 33% international. Thailand is the primary international destination.

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

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
8 min late
2 min (+40.9%) vs last 24 hours
24h trend
Arrivals
8 min early
5 min (+35.1%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Oct 5

2026

00:00 - 01:00

Departure
1 min early
Arrival
17 min early
Cancelled
0

Oct 4

2026

23:00 - 00:00

Departure
on-time
Arrival
11 min early
Cancelled
0

Oct 4

2026

22:00 - 23:00

Departure
5 min late
Arrival
on-time
Cancelled
0

Oct 4

2026

21:00 - 22:00

Departure
on-time
Arrival
4 min early
Cancelled
0

Oct 4

2026

20:00 - 21:00

Departure
2 min late
Arrival
4 min early
Cancelled
0

Oct 4

2026

19:00 - 20:00

Departure
on-time
Arrival
11 min early
Cancelled
0

Oct 4

2026

18:00 - 19:00

Departure
9 min late
Arrival
9 min early
Cancelled
0

Oct 4

2026

17:00 - 18:00

Departure
5 min late
Arrival
7 min early
Cancelled
0

Oct 4

2026

16:00 - 17:00

Departure
5 min late
Arrival
8 min early
Cancelled
0

Oct 4

2026

15:00 - 16:00

Departure
1 min late
Arrival
12 min early
Cancelled
0

Oct 4

2026

14:00 - 15:00

Departure
6 min late
Arrival
12 min early
Cancelled
0

Oct 4

2026

13:00 - 14:00

Departure
6 min late
Arrival
12 min early
Cancelled
0

Oct 4

2026

12:00 - 13:00

Departure
8 min late
Arrival
10 min early
Cancelled
0

Oct 4

2026

11:00 - 12:00

Departure
10 min late
Arrival
on-time
Cancelled
0

Oct 4

2026

10:00 - 11:00

Departure
6 min late
Arrival
5 min early
Cancelled
0

Oct 4

2026

09:00 - 10:00

Departure
7 min late
Arrival
10 min early
Cancelled
0

Oct 4

2026

08:00 - 09:00

Departure
25 min late
Arrival
12 min early
Cancelled
0

Oct 4

2026

07:00 - 08:00

Departure
22 min late
Arrival
10 min early
Cancelled
0

Oct 4

2026

06:00 - 07:00

Departure
16 min late
Arrival
8 min early
Cancelled
0

Oct 4

2026

05:00 - 06:00

Departure
7 min late
Arrival
12 min early
Cancelled
0

Oct 4

2026

04:00 - 05:00

Departure
on-time
Arrival
1 min early
Cancelled
0

Oct 4

2026

03:00 - 04:00

Departure
4 min late
Arrival
on-time
Cancelled
0

Oct 4

2026

02:00 - 03:00

Departure
4 min late
Arrival
19 min early
Cancelled
0

Oct 4

2026

01:00 - 02:00

Departure
3 min late
Arrival
on-time
Cancelled
0
Delay Performance (7 day average)
Departures
6 min late
2 min (-27%) vs last week
7d trend
Arrivals
10 min early
2 min (-32%) vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Oct 4

2026

Departure
8 min late
Arrival
8 min early
Cancelled
0

Oct 3

2026

Departure
5 min late
Arrival
13 min early
Cancelled
0

Oct 2

2026

Departure
7 min late
Arrival
9 min early
Cancelled
0

Oct 1

2026

Departure
4 min late
Arrival
7 min early
Cancelled
0

Sep 30

2026

Departure
9 min late
Arrival
9 min early
Cancelled
0

Sep 29

2026

Departure
4 min late
Arrival
12 min early
Cancelled
0

Sep 28

2026

Departure
7 min late
Arrival
8 min early
Cancelled
0
Delay Performance (30 day average)
Departures
7 min late
30d trend
Arrivals
10 min early
30d trend
Cancelled Departures
0 flights (30 day total)

Oct 4

2026

Departure
8 min late
Arrival
8 min early
Cancelled
0

Oct 3

2026

Departure
5 min late
Arrival
13 min early
Cancelled
0

Oct 2

2026

Departure
7 min late
Arrival
9 min early
Cancelled
0

Oct 1

2026

Departure
4 min late
Arrival
7 min early
Cancelled
0

Sep 30

2026

Departure
9 min late
Arrival
9 min early
Cancelled
0

Sep 29

2026

Departure
4 min late
Arrival
12 min early
Cancelled
0

Sep 28

2026

Departure
7 min late
Arrival
8 min early
Cancelled
0

Sep 27

2026

Departure
7 min late
Arrival
11 min early
Cancelled
0

Sep 26

2026

Departure
11 min late
Arrival
9 min early
Cancelled
0

Sep 25

2026

Departure
9 min late
Arrival
4 min early
Cancelled
0

Sep 24

2026

Departure
12 min late
Arrival
3 min early
Cancelled
0

Sep 23

2026

Departure
10 min late
Arrival
5 min early
Cancelled
0

Sep 22

2026

Departure
7 min late
Arrival
9 min early
Cancelled
0

Sep 21

2026

Departure
5 min late
Arrival
11 min early
Cancelled
0

Sep 20

2026

Departure
7 min late
Arrival
10 min early
Cancelled
0

Sep 19

2026

Departure
6 min late
Arrival
12 min early
Cancelled
0

Sep 18

2026

Departure
6 min late
Arrival
12 min early
Cancelled
0

Sep 17

2026

Departure
7 min late
Arrival
13 min early
Cancelled
0

Sep 16

2026

Departure
9 min late
Arrival
11 min early
Cancelled
0

Sep 15

2026

Departure
7 min late
Arrival
13 min early
Cancelled
0

Sep 14

2026

Departure
6 min late
Arrival
on-time
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#174 (173 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#379 (53 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 173 flights per day to 53 nonstop destinations. Its network includes 35 domestic and 17 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