Flights from Kolkata to Mumbai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CCU to BOM – All flight route options from Kolkata Netaji Subhas Chandra Bose Intl Airport, India to Chhatrapati Shivaji Maharaj International Airport, India. These flights are operated by 5 different airlines. Fly non-stop or choose from 21 different connecting flights. The shortest flight time is 2 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Chhatrapati Shivaji Maharaj Airport
We got great deals on hotels and car rentals near the airport.
Kolkata to Mumbai flights
There are over 25 airlines and as many as 787 flights every week to this destination. You can fly non-stop to Mumbai (BOM) from Kolkata (CCU) with IndiGo, Air India, SpiceJet or Starlight Airline but if a stopover option suits you better you can choose to fly via Jharsuguda, Raipur or any other of the 21 alternatives with connectiing airports.
Kolkata to Mumbai with IndiGo
You can fly non-stop every weekday with flights departing from 6:00 am to 2:00 am. You can also catch a transit flight via Jharsuguda or Raipur.
With SpiceJet
You can fly non-stop every weekday with flights departing at 11:25 or 23:50. You can also take a connecting flight via Delhi or Bagdogra.
Note Non-stop flights with SpiceJet will begin in Oct 2025.
Distance & flight times: Kolkata Netaji Subhas Chandra Bose Intl Airport to Mumbai Airport
The shortest flight time between CCU and BOM is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1041 miles (1675 km) |
JRG Jharsuguda | 4h 50m | 1h 20m | 1041 miles (1675 km) |
RPR Raipur | 5h 8m | 1h 20m | 1041 miles (1675 km) |
IXR Ranchi | 5h 8m | 1h 25m | 1064 miles (1712 km) |
HYD Hyderabad | 5h 40m | 2h 5m | 1142 miles (1837 km) |
LKO Lucknow | 5h 43m | 1h 35m | 1295 miles (2084 km) |
GOI Goa | 5h 48m | 1h 45m | 1349 miles (2171 km) |
GOP Gorakhpur | 5h 50m | 1h 5m | 1285 miles (2068 km) |
DGH Deoghar | 5h 55m | 2h 15m | 1133 miles (1823 km) |
AMD Ahmedabad | 5h 58m | 2h 20m | 1289 miles (2074 km) |
DBR Darbhanga | 6h 0m | 1h 45m | 1265 miles (2035 km) |
BBI Bhubaneswar | 6h 0m | 2h 30m | 1090 miles (1754 km) |
JAI Jaipur | 6h 5m | 1h 45m | 1416 miles (2278 km) |
IDR Indore | 6h 13m | 3h 0m | 1127 miles (1813 km) |
MAA Chennai | 6h 20m | 2h 55m | 1511 miles (2431 km) |
VTZ Vishakhapatnam | 6h 28m | 1h 15m | 1173 miles (1887 km) |
VNS Varanasi | 6h 30m | 2h 45m | 1184 miles (1905 km) |
PAT Patna | 6h 40m | 2h 40m | 1201 miles (1932 km) |
HDO Ghaziabad | 6h 45m | 2h 5m | 1538 miles (2475 km) |
DEL Delhi | 6h 50m | 2h 15m | 1532 miles (2465 km) |
BLR Bengaluru | 6h 55m | 2h 50m | 1487 miles (2393 km) |
IXB Bagdogra | 7h 5m | 2h 45m | 1401 miles (2254 km) |


