Flights from Bengaluru to Mumbai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BLR to BOM – All flight route options from Kempegowda International Airport, India to Chhatrapati Shivaji Maharaj International Airport, India. These flights are operated by 6 different airlines. Fly non-stop or choose from 16 different connecting flights. The shortest flight time is 1 hour 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.
Bengaluru to Mumbai flights
There are over 19 airlines and as many as 648 flights every week to this destination. You can fly non-stop to Mumbai (BOM) from Bengaluru (BLR) with IndiGo, Air India or Starlight Airline but if a stopover option suits you better you can choose to fly via Kolhapur, Nagpur or any other of the 16 alternatives with connectiing airports.
Bengaluru to Mumbai with IndiGo
You can fly non-stop every weekday with flights departing from 4:00 am to 3:00 am. You can also catch a transit flight via Nagpur or Goa.
With Shuttle America
If you fly from Bengaluru with Shuttle America you will do a stopover in Kolhapur, KLH before reaching Mumbai. This flight trip will take 3 hours and 5 minutes and you can fly every weekday with departures at 13:00.
Distance & flight times: Kempegowda International Airport to Mumbai Airport
The shortest flight time between BLR and BOM is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 50m | - | 521 miles (838 km) |
KLH Kolhapur | 3h 5m | 30m | 524 miles (843 km) |
NAG Nagpur | 4h 45m | 1h 20m | 982 miles (1580 km) |
GOI Goa | 4h 50m | 2h 35m | 566 miles (911 km) |
GOX Goa | 4h 53m | 2h 35m | 554 miles (891 km) |
IDR Indore | 5h 10m | 2h 15m | 990 miles (1593 km) |
HYD Hyderabad | 5h 13m | 1h 20m | 672 miles (1081 km) |
TRZ Tiruchirappalli | 5h 15m | 1h 40m | 881 miles (1418 km) |
MAA Chennai | 5h 25m | 2h 45m | 814 miles (1310 km) |
CCJ Kozhikode | 5h 25m | 2h 15m | 776 miles (1249 km) |
AMD Ahmedabad | 5h 30m | 2h 10m | 1039 miles (1672 km) |
IXE Mangalore | 5h 35m | 1h 40m | 636 miles (1023 km) |
COK Kochi | 5h 50m | 1h 5m | 893 miles (1437 km) |
CJB Coimbatore | 5h 55m | 3h 0m | 783 miles (1260 km) |
VGA Vijayawada | 6h 10m | 1h 20m | 864 miles (1390 km) |
BDQ Vadodara | 6h 15m | 2h 40m | 926 miles (1490 km) |
HSR Hirasar | 6h 25m | 2h 55m | 1032 miles (1660 km) |


