Cheap flights to Kolkata

From
Netaji Subhas Chandra Bose
CCU

The city's main gateway is Netaji Subhas Chandra Bose International Airport, located just 12 kilometers from the central district. In total, flights to Kolkata operate from many directions, covering both domestic states and international routes. The highest number of weekly flights originates from Delhi (502 flights), Mumbai, and Bengaluru. Details on available routes and transport options can be found in the how to get there section.

Regular air service to Kolkata is provided by 32 airlines, offering extensive options for trip planning. The majority of traffic is handled by major carriers such as Indigo Air and Air India, which offer convenient connections and direct flights. To prepare for your trip, it is also useful to check the city guide or look up the current weather for your upcoming dates. Below on this page, you will find departure city cards with a convenient search form for finding suitable tickets.

Recent deals to Kolkata

AI
$ 42

Agartala — Kolkata

16:4017:45
27 Sep 2026
1 h 5 m
Direct flight
6E
$ 46

Gaya — Kolkata

11:30N/A
23 Sep 2026
1 h 5 m
Direct flight
6E
$ 49

Siliguri — Kolkata

09:4510:50
30 Sep 2026
1 h 5 m
Direct flight
AI
$ 50

Guwahati — Kolkata

20:2521:45
29 Sep 2026
1 h 20 m
Direct flight
6E
$ 53

Ranchi — Kolkata

17:5019:05
19 Oct 2026
1 h 15 m
Direct flight
AI
$ 58

Dibrugarh — Kolkata

16:50N/A
19 Sep 2026
3 h 5 m
1 stop
6E
$ 58

Patna — Kolkata

16:5517:40
18 Oct 2026
45 m
Direct flight
6E
6E
$ 58

Bhubaneswar — Kolkata

17:0522:45
5 Oct 2026
5 h 40 m
1 stop
6E
6E
$ 64

Chennai — Kolkata

09:0514:10
28 Sep 2026
5 h 5 m
1 stop
AI
$ 71

Bengaluru — Kolkata

22:1500:50
22 Sep 2026
2 h 35 m
Direct flight
6E
$ 71

Lucknow — Kolkata

09:20N/A
19 Sep 2026
1 h 45 m
Direct flight
6E
6E
$ 72

Pune — Kolkata

23:5508:50
22 Sep 2026
8 h 55 m
1 stop

Flight insights to Kolkata

Data-driven trends for direct flights to Kolkata — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Kolkata come from Delhi, Mumbai and Bengaluru. Delhi leads with around 502 flights a week.

Top departure countries

Most direct flights to Kolkata depart from India, Thailand and China. India alone accounts for about 86% of all direct routes.

  • Indiaavg $65
  • Thailandavg $134
  • Chinaavg $160
  • United Arab Emiratesavg $111
  • Bangladeshavg $73

Direct routes & fares

Popular non-stop routes to Kolkata range from Guwahati at $46 to Mumbai at $89 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Kolkata from right now are Aizawl from $39, Gaya from $39 and Patna from $40.

Longest direct flights

The longest direct flight to Kolkata is from Doha at about 5h 18m, followed by Abu Dhabi (4h 57m) and Shanghai (4h 52m).

Popular departure cities to Kolkata

DelhiIndia
Delhi
502 flights/weekFrom $ 79
MumbaiIndia
Mumbai
324 flights/weekFrom $ 89
BengaluruIndia
Bengaluru
272 flights/weekFrom $ 68
GuwahatiIndia
Guwahati
153 flights/weekFrom $ 46
ChennaiIndia
Chennai
152 flights/weekFrom $ 57
AgartalaIndia
Agartala
111 flights/weekFrom $ 42
HyderabadIndia
Hyderabad
107 flights/weekFrom $ 61
BangkokThailand
Bangkok
97 flights/weekFrom $ 114
SiliguriIndia
Siliguri
89 flights/weekFrom $ 49
JaipurIndia
Jaipur
78 flights/weekFrom $ 82
BhubaneswarIndia
Bhubaneswar
75 flights/weekFrom $ 56
RanchiIndia
Ranchi
69 flights/weekFrom $ 53
Port BlairIndia
Port Blair
65 flights/weekFrom $ 75
AhmedabadIndia
Ahmedabad
53 flights/weekFrom $ 72
PatnaIndia
Patna
44 flights/weekFrom $ 40
PuneIndia
Pune
43 flights/weekFrom $ 72
RaipurIndia
Raipur
42 flights/weekFrom $ 69
DhakaBangladesh
Dhaka
36 flights/weekFrom $ 73
VaranasiIndia
Varanasi
35 flights/weekFrom $ 57
SingaporeSingapore
Singapore
34 flights/weekFrom $ 186
PhuketThailand
Phuket
32 flights/weekFrom $ 153
Vasco da GamaIndia
Vasco da Gama
28 flights/weekFrom $ 79
ShanghaiChina
Shanghai
28 flights/weekFrom $ 143
DibrugarhIndia
Dibrugarh
28 flights/weekFrom $ 51
GuangzhouChina
Guangzhou
28 flights/weekFrom $ 153
DubaiUnited Arab Emirates
Dubai
28 flights/weekFrom $ 111
LucknowIndia
Lucknow
26 flights/weekFrom $ 59
SilcharIndia
Silchar
26 flights/weekFrom $ 42
ImphalIndia
Imphal
24 flights/weekFrom $ 47
GorakhpurIndia
Gorakhpur
24 flights/weekFrom $ 48
Kuala LumpurMalaysia
Kuala Lumpur
24 flights/weekFrom $ 95
Abu DhabiUnited Arab Emirates
Abu Dhabi
22 flights/weekFrom $ 110
NagpurIndia
Nagpur
18 flights/weekFrom $ 84
KochiIndia
Kochi
16 flights/weekFrom $ 85
GhaziabadIndia
Ghaziabad
15 flights/weekFrom $ 77
HanoiVietnam
Hanoi
14 flights/weekFrom $ 173
Ho Chi Minh CityVietnam
Ho Chi Minh City
14 flights/weekFrom $ 127
DohaQatar
Doha
14 flights/weekFrom $ 182
SuratIndia
Surat
14 flights/weekFrom $ 75
IndoreIndia
Indore
14 flights/weekFrom $ 69
VisakhapatnamIndia
Visakhapatnam
14 flights/weekFrom $ 50
KunmingChina
Kunming
12 flights/weekFrom $ 183
ChandigarhIndia
Chandigarh
12 flights/weekFrom $ 80
AizawlIndia
Aizawl
11 flights/weekFrom $ 39
GayaIndia
Gaya
11 flights/weekFrom $ 39
SrinagarIndia
Srinagar
9 flights/weekFrom $ 103
JharsugudaIndia
Jharsuguda
8 flights/weekFrom $ 55
JorhatIndia
Jorhat
7 flights/weekFrom $ 43
YangonMyanmar
Yangon
6 flights/weekFrom $ 114
Siem ReapCambodia
Siem Reap
6 flights/weekFrom $ 125
ShillongIndia
Shillong
6 flights/weekFrom $ 48
DeogharIndia
Deoghar
6 flights/weekCheck price
DimapurIndia
Dimapur
5 flights/weekFrom $ 54
ParoBhutan
Paro
5 flights/weekFrom $ 249
DehradunIndia
Dehradun
4 flights/weekFrom $ 73
DarbhangaIndia
Darbhanga
2 flights/weekFrom $ 150
ItanagarIndia
Itanagar
1 flights/weekCheck price
MacauMacau
Macau
1 flights/weekFrom $ 210
AmritsarIndia
Amritsar
1 flights/weekFrom $ 73
SylhetBangladesh
Sylhet
From $ 103

Frequently asked questions

How many cities have flights to Kolkata?
Regular flights to Kolkata are available from many cities worldwide, with 15 routes being the most popular. The main route network connects the metropolis with major Indian centers and international hubs.
Which cities have the most frequent flights to Kolkata?
The most popular departure cities are Delhi (502 flights per week), Mumbai (324 flights), and Bengaluru (272 flights). There are also active air links with Guwahati and Chennai, with over 150 weekly flights from these cities.
How many airlines fly to Kolkata?
There are 32 airlines operating on this route. The leaders in terms of flight frequency are Indigo Air, Air India, and Air India Express, ensuring consistent connectivity between the city and the rest of the world.
Which airports handle flights to Kolkata?
Passenger flights arrive at Netaji Subhas Chandra Bose International Airport (CCU). It is located approximately 12 kilometers from the city center, allowing for quick access to main residential and business districts.
How to find cheap flights to Kolkata?
It is recommended to book tickets in advance, especially if you plan to fly with popular carriers like Indigo Air or Spice Jet. Tracking offers and choosing dates with lower demand will help you find the most favorable flight options.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .