Flights to Kolkata: The Complete Guide

Flights to Kolkata, India: which airport to use, cheapest months to fly, best airlines, airport transfer costs, and booking tips.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Netaji Subhash Chandra Bose International Airport (CCU) is the primary gateway to Kolkata and the eastern hub of India. Located in Dum Dum, approximately 17 kilometers from the city center, it serves as a critical connection point for Southeast Asia and domestic Indian routes. Whether you are traveling for business or visiting the cultural capital of India, finding the right flights to Kolkata requires understanding local airline networks and seasonal pricing trends. Modern terminal facilities handle over 20 million passengers annually, offering straightforward immigration and transit options for international travelers and domestic commuters alike.

Which airport should you fly into?

There is only one primary commercial airport serving the metropolitan area. If you are booking flights to Kolkata, your ticket will list the following destination:

  • Netaji Subhash Chandra Bose International Airport (CCU): Located in Dum Dum, about 17 km (10.5 miles) from the central business district (Park Street/Dalhousie Square). This airport handles all domestic and international operations.

While smaller airstrips exist in the state of West Bengal, they do not serve the Kolkata metropolitan area for commercial travel. All major carriers land at CCU.

Best time to book flights to Kolkata

Timing your booking is the most effective way to secure the cheapest flights to Kolkata. For international travelers flying from Europe, North America, or Australia, the optimal booking window is 18 to 22 weeks before departure.

For domestic travelers within India (e.g., Delhi, Mumbai, or Bangalore), the window is shorter. Booking 3 to 5 weeks in advance typically yields the lowest fares. Prices spike significantly within 14 days of travel. If you are planning to visit during Durga Puja—the city’s largest festival—you must book at least 6 months in advance to avoid 3x price premiums.

Cheapest months to fly to Kolkata

Prices fluctuate based on the local climate and holiday calendar.

  • May and June: These are the hottest months in West Bengal. Demand drops due to extreme humidity and high temperatures, making this the best time to find bargain fares if you can handle the heat.
  • August and September: The monsoon season also sees lower prices, though flight delays are more common due to heavy rain.
  • Late January to February: This is the "sweet spot." The weather is cooling down, the peak December holiday rush has ended, and airlines often run "New Year" sales to fill seats.

Avoid October and December if you are on a budget. Durga Puja (usually October) and the Christmas/New Year period see the highest demand and peak pricing.

Direct flights vs connecting flights

Your origin determines your ability to fly non-stop.

Direct Flights: Kolkata is well-connected via direct flights to major Asian hubs. You can fly non-stop to CCU from Dubai, Doha, Abu Dhabi, Singapore, Bangkok, Hong Kong, and Dhaka. Domestically, direct flights connect Kolkata to every major Indian city, including Delhi, Mumbai, Chennai, Bangalore, and Hyderabad.

Connecting Flights: There are currently no non-stop flights from the United States, Canada, or the United Kingdom to Kolkata. If you are flying from London or New York, you will typically connect through:

  • Middle Eastern Hubs: Dubai (DXB) or Doha (DOH). This is often the fastest route for Western travelers.
  • Indian Hubs: Delhi (DEL) or Mumbai (BOM). You will clear immigration at your first point of entry before taking a domestic leg to Kolkata.
  • Southeast Asian Hubs: Singapore (SIN) or Bangkok (BKK), which are convenient for travelers coming from Australia or the US West Coast.

Connecting flights are often cheaper than direct routes because airlines use hub-and-spoke models to fill seats. If your priority is the cheapest flights to Kolkata, look for a layover in Mumbai or Abu Dhabi.

Best airlines flying to Kolkata

Several reputable carriers serve the city with high frequency.

  • IndiGo: India’s largest low-cost carrier, offering the highest frequency of domestic flights and several regional international routes.
  • Air India: The national carrier providing full-service domestic and international connections via its Delhi hub.
  • Emirates / Qatar Airways: Preferred choices for long-haul travelers from the West, offering daily connections through Dubai and Doha.
  • Singapore Airlines: A high-end option for travelers connecting from Australia, Southeast Asia, or the US West Coast.
  • AirAsia: A reliable low-cost option for budget-conscious travelers flying in from Southeast Asian hubs like Bangkok and Kuala Lumpur.

Getting from the airport to the city center

Once your flight lands, you have several options to reach central Kolkata. Prices are approximate and subject to change.

  • App-Based Rideshare (Uber/Ola): There are dedicated zones for Uber and Ola outside the arrivals hall. A trip to Park Street usually costs ₹400 – ₹700 ($5–$9 USD) depending on surge pricing and traffic.
  • Prepaid Taxi: Visit the yellow taxi counter inside the terminal. You pay a fixed fare upfront. These are iconic Ambassador cars. A trip to the center costs roughly ₹350 – ₹500.
  • Airport Bus (WBTC): Air-conditioned Volvo buses run frequently to various parts of the city (Howrah Station, Tollygunge, Esplanade). Fares range from ₹60 – ₹100.
  • Private Transfers: Many hotels offer pickup services. These are generally the most expensive option, starting at ₹1,200, but offer the least friction.
  • Rail: While there is a railway station at Dum Dum nearby, it is not recommended for travelers with heavy luggage due to extreme crowding.

Traffic in Kolkata is heavy. A 17 km trip can take anywhere from 45 minutes to 2 hours during peak office hours. Plan accordingly.

Flight duration from major cities

Estimated travel times for flights to Kolkata:

  • From New York (JFK/EWR): 18–22 hours (1 stop)
  • From London (LHR): 12–15 hours (1 stop)
  • From Dubai (DXB): 4 hours 30 minutes (Direct)
  • From Singapore (SIN): 4 hours 15 minutes (Direct)
  • From Sydney (SYD): 16–19 hours (1 stop)
  • From Delhi (DEL): 2 hours 10 minutes (Direct)
  • From Mumbai (BOM): 2 hours 45 minutes (Direct)

Tips for finding cheap flights to Kolkata

  1. Use Incognito Mode: Airline sites track your cookies. If you keep searching for flights to Kolkata, prices may artificially inflate. Search in private browsing mode to see the true baseline price.
  2. Fly Mid-Week: Tuesday and Wednesday are statistically the cheapest days to fly. Avoid Friday evening or Sunday afternoon departures, as these are targeted at business travelers and weekenders.
  3. Check Budget Carriers Individually: Search engines sometimes miss smaller domestic regional carriers. Check the websites of SpiceJet, Akasa Air, and Air India Express for domestic deals.
  4. Set Price Alerts: Use a tracking tool to monitor the route. Since Kolkata is a major hub, prices fluctuate daily based on fuel costs and demand.
  5. Book Your Domestic Leg Separately: If you are flying from the US or Europe, it is sometimes cheaper to buy a long-haul ticket to Delhi or Mumbai and then book a separate domestic ticket to Kolkata on a local carrier like IndiGo. Verify baggage allowances before doing this, as domestic limits are often lower (usually 15kg).

More Kolkata guides

Back to the Kolkata guide

Have Oerno plan your Kolkata trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Kolkata.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.