Cheap flights to Kolkata
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.

Agartala — Kolkata

Gaya — Kolkata

Siliguri — Kolkata

Guwahati — Kolkata

Ranchi — Kolkata

Dibrugarh — Kolkata

Patna — Kolkata


Bhubaneswar — Kolkata


Chennai — Kolkata

Bengaluru — Kolkata

Lucknow — Kolkata


Pune — Kolkata
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.
Popular departure cities to Kolkata
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.