TL;DR — Kolkata to Mumbai Flights in 2026
- Flight time: 2 hours 40 minutes to 2 hours 55 minutes (direct)
- Daily flights: 10–14 non-stop flights from CCU to BOM
- Cheapest months: June–August (from ₹3,000 one-way); most expensive: October–January (₹5,500–₹11,000)
- Best booking window: 30–45 days ahead for most travel; 60+ days for Puja/Diwali season
- Book on HappyFares to compare all airlines and zero convenience fee
Kolkata to Mumbai is one of India’s classic metro-to-metro connections — linking the cultural capital of the east with the financial capital of the west. The route carries students relocating for jobs, professionals on business trips, families visiting relatives, and travellers connecting onward to international flights from Mumbai. With around 10–14 daily direct flights, it’s a well-served route with competitive fares for most of the year.
Still, fares on this route can swing wildly — from under ₹3,000 in the monsoon months to ₹10,000+ around Durga Puja and Diwali. Knowing when to book, which airline to pick, and how to use the right tools makes a real difference. This guide walks you through everything you need to know about Kolkata to Mumbai flights in 2026.
[INTERNAL-LINK: how to get cheapest flights in India → /how-to-get-cheapest-flights-india-2026/]
Route Overview: Kolkata (CCU) to Mumbai (BOM)
The Kolkata to Mumbai air corridor connects Netaji Subhas Chandra Bose International Airport (CCU) in Kolkata with Chhatrapati Shivaji Maharaj International Airport (BOM) in Mumbai. The aerial distance is approximately 1,660 kilometres, and direct flights cover it in 2 hours 40 minutes to 2 hours 55 minutes — a fraction of the 27–32 hours a train journey takes.
Mumbai airport has two terminals relevant to this route:
- Terminal 1 (T1): Handles domestic flights for IndiGo, SpiceJet, Akasa Air, and Air India Express. It’s well-connected to the Western suburbs.
- Terminal 2 (T2): Handles Air India domestic flights. The iconic terminal with art installations and premium lounges.
Always check your terminal assignment when booking, since getting to the wrong terminal at Mumbai airport can cost you 30–45 minutes of travel time.
Which Airlines Fly from Kolkata to Mumbai in 2026?
The CCU–BOM route has solid airline coverage, with multiple carriers running non-stop services daily. According to DGCA traffic data, this route handles close to 4,000 passengers per day during peak season, supporting the healthy competition that keeps fares reasonable. Here’s a snapshot of what’s operating in 2026:
[CHART: Bar chart — Daily flight frequency by airline on CCU-BOM route — Source: airline schedules 2026]
| Airline | Daily Non-Stop Flights (Approx.) | Cabin Options | Typical One-Way Fare |
|---|---|---|---|
| IndiGo | 5–6 | Economy, Stretch | ₹3,000 – ₹8,500 |
| Air India | 2–3 | Economy, Business | ₹3,500 – ₹12,000 |
| SpiceJet | 2–3 | Economy | ₹2,900 – ₹7,500 |
| Akasa Air | 1–2 | Economy | ₹3,000 – ₹7,000 |
IndiGo leads frequency on this route. However, SpiceJet and Akasa Air often price aggressively to compete — so don’t filter to just one airline. A quick search on HappyFares shows all options side by side, making it easy to spot the lowest fare for your date.
> **Citation Capsule:** The Kolkata–Mumbai domestic route (CCU–BOM) sees roughly 10–14 non-stop departures daily in 2026. IndiGo operates the most frequencies at 5–6 daily flights, while SpiceJet and Akasa Air provide competitive low-cost alternatives. Typical economy fares range from ₹2,900 during off-peak months to ₹12,000 during peak festive periods. (Source: Airline schedules and DGCA traffic data, 2026)
What Are the Cheapest Months to Fly Kolkata to Mumbai?
Seasonal demand patterns drive fare swings of up to 250% on this route. The most expensive period — Durga Puja in October — sees fares spike to ₹9,000–₹13,000 one-way as millions of Kolkatans travel for the festival. The cheapest period is the monsoon, when fares can fall under ₹3,500. Here’s the full month-by-month picture:
| Month | Season | Typical One-Way Fare (Economy) | Booking Tip |
|---|---|---|---|
| January | Off-peak (post-holiday) | ₹3,500 – ₹6,000 | Good value after New Year rush |
| February | Off-peak | ₹3,200 – ₹5,500 | Budget-friendly; avoid Valentine’s weekend |
| March | Shoulder | ₹3,500 – ₹6,000 | Holi week sees a brief spike |
| April | Off-peak | ₹3,000 – ₹5,500 | Great value; summer heat in both cities |
| May | Moderate (school holidays) | ₹3,500 – ₹6,500 | Book early; family travel pushes demand |
| June | Monsoon (cheapest) | ₹3,000 – ₹4,500 | Lowest fares of the year |
| July | Monsoon (cheapest) | ₹3,000 – ₹4,500 | Best month to find deals |
| August | Monsoon | ₹3,000 – ₹5,000 | Independence Day weekend slightly higher |
| September | Shoulder | ₹3,500 – ₹5,500 | Good balance before Puja rush |
| October | Peak (Durga Puja + Diwali) | ₹5,500 – ₹13,000 | Book 60+ days ahead — fares spike hard |
| November | Peak (Diwali) | ₹5,000 – ₹10,000 | Diwali week is the priciest window |
| December | Peak (year-end) | ₹5,500 – ₹11,000 | Book 60–90 days ahead for Christmas/New Year |
[PERSONAL EXPERIENCE] The Durga Puja surge on this route is unlike almost any other domestic route in India. Fares for the 4–5 days around the festival often exceed what you’d pay to fly to Singapore. Booking 60–75 days ahead is not overcaution — it’s survival.
Smart Booking Formula
For the cheapest Kolkata to Mumbai fare: choose a Tuesday or Wednesday departure, pick an early morning or mid-day slot, and book 30–45 days in advance. This consistently delivers fares under ₹4,000 on HappyFares outside peak periods.
Why Fly Instead of Taking the Train?
The Mumbai–Howrah Mail and Gitanjali Express are popular overnight trains on this route, with 3AC fares typically ranging from ₹1,800 to ₹2,800. The train is affordable — but the journey takes 27–33 hours. For travellers whose time has any value, the 2 hours 45 minutes in the air wins decisively.
Here’s a practical comparison to help you decide:
| Factor | Flight | Train (Gitanjali/Howrah Mail) |
|---|---|---|
| Journey Time | ~2 hrs 45 min | 27–33 hours |
| Total Door-to-Door | 4–5 hours | 29–35 hours |
| Cost (Economy / 3AC) | ₹3,000 – ₹8,000 | ₹1,800 – ₹2,800 |
| Luggage Allowance | 7–15 kg (varies by fare) | No practical limit |
| Best For | Time-sensitive travel | Budget travel, heavy luggage, overnight travel |
The train wins if you’re moving heavy luggage (like relocation), travelling on a very tight budget, or actually enjoy the overnight journey experience. For everyone else — especially if flight fares are under ₹4,500 — flying is worth it. Search current fares on HappyFares and decide for yourself.
Top Booking Tips to Find the Cheapest Kolkata to Mumbai Tickets
[UNIQUE INSIGHT] On the CCU–BOM route, the 30-day advance booking window tends to outperform the 60-day window for most non-festive months. Airlines often hold back their best inventory until the 4–6 week mark, then release it to fill seats. The exception is October, when the Durga Puja and Diwali overlap means seats vanish fast.
- Book mid-week: Tuesday and Wednesday departures are consistently 15–20% cheaper on this route than Friday or Sunday. If you can shift travel by a day or two, do it.
- Choose off-peak timings: Flights before 7 AM or after 9 PM attract lower fares. The 6 AM first departures are often the day’s cheapest option.
- Avoid the October window without early booking: Durga Puja fares on this route are among the highest of any Indian domestic route. If you need to travel in October, lock in tickets by early August.
- Pack light on LCCs: IndiGo, SpiceJet, and Akasa Air charge ₹500–₹1,500 for checked baggage. A 3-day business trip fits easily in 7 kg cabin baggage, saving you that extra cost.
- Compare all airlines simultaneously: On HappyFares, you see fares from all operating airlines in one search — no tab-switching needed. The price difference between airlines on the same day can be ₹1,000–₹2,500.
- Book round-trip when possible: Round-trip fares on this route are often ₹400–₹900 cheaper than two separate one-way bookings.
[INTERNAL-LINK: flight booking mistakes to avoid → /flight-booking-mistakes-to-avoid-2026/]
Airport Quick Guide: Kolkata (CCU) and Mumbai (BOM)
Kolkata — Netaji Subhas Chandra Bose International Airport (CCU)
- Location: Dum Dum, about 17 km from Park Street / central Kolkata
- Getting there: Kolkata Metro (Airport line) connects the airport to central Kolkata; pre-paid taxis and app cabs (Uber, Ola) are also available
- Terminal: Single integrated terminal handles both domestic and international departures
- Tip: The airport can get congested during Puja season — arrive at least 2 hours before your flight
Mumbai — Chhatrapati Shivaji Maharaj International Airport (BOM)
- Terminal 1 (T1): IndiGo, SpiceJet, Akasa Air domestic flights; located near Santacruz, well-connected to Western suburbs
- Terminal 2 (T2): Air India domestic and international; the larger, more premium terminal
- Getting into the city: Mumbai Metro Line 1 connects to Andheri (near T1); taxis and app cabs to T2; allow 45–90 minutes to most city destinations depending on traffic
Frequently Asked Questions
How long is the flight from Kolkata to Mumbai?
A direct flight from Kolkata (CCU) to Mumbai (BOM) takes approximately 2 hours 40 minutes to 2 hours 55 minutes. With 10–14 daily non-stop flights, you have good flexibility on timing. Connecting flights exist but are rarely worth the extra travel time.
What is the cheapest month to fly from Kolkata to Mumbai?
June and July are consistently the cheapest months, with one-way economy fares starting from ₹3,000. Demand falls after the summer holidays end, and monsoon season keeps tourist travel low. Compare fares on HappyFares for the best current deals.
How far in advance should I book Kolkata to Mumbai flights?
For most months, 30–45 days in advance gives you the best combination of price and seat choice. For October (Durga Puja) and November (Diwali), book 60–75 days ahead — fares on these dates fill up quickly and prices spike sharply as the festival approaches.
Is the train a better option than flying from Kolkata to Mumbai?
Only if you’re on a very tight budget or need to carry heavy luggage. The train (Gitanjali Express, Howrah–Mumbai Mail) costs ₹1,800–₹2,800 in 3AC but takes 27–33 hours. When flight fares are under ₹4,500, most travellers find the time saving well worth the extra cost.
Which airlines fly from Kolkata to Mumbai?
IndiGo has the most flights (5–6 daily), followed by Air India, SpiceJet, and Akasa Air. All four operate non-stop services. Search all airlines together on HappyFares to find the cheapest available fare for your date.
Ready to Book Your Kolkata to Mumbai Flight?
Compare all airlines, all departure times — and pay zero convenience fee.
Related Guides
- Delhi to Kolkata Flights — Best Deals & Tips 2026
- Kolkata Airport Guide 2026 — Terminals, Transport & Tips
- Mumbai Airport Complete Guide 2026
- How to Get the Cheapest Flights in India 2026
Disclaimer: Fare ranges mentioned are indicative and based on historical trends. Actual fares vary by airline, booking date, demand, and availability. Always check the latest prices on HappyFares before booking. Flight schedules are subject to change by airlines.
Looking for cheap flights? Compare and book on HappyFares — zero convenience fee:
Delhi to Singapore flights | Mumbai to Singapore flights | Bangalore to Singapore flights | Chennai to Singapore flights



