What is the best way to travel from Bangalore to Mumbai?
What is the cheapest way to reach Mumbai from Bangalore?
You can get to Mumbai with just $9 by taking a Train from Indian Railways, but you can find many more cheap offers: we have selected the best ones for next few days here for you.
-
Indian Railways21h 55m04:00 PMBangaloreKrantivira Sangolli Rayanna Train Station1:55 PMMumbaiLokmanya Tilak Train Station0First ClassA Train from Indian Railways goes from Krantivira Sangolli Rayanna Train Station, Bangalore (India) at 9/14/2026 4:00:00 PM to Lokmanya Tilak Train Station, Mumbai (India) arriving at 9/15/2026 1:55:00 PM. 50 First Class ticket for $9 per person are available. Travel duration is 21h 55m
-
National Travels20h 15m03:00 PMBangaloreKempegowda Bus Station11:15 AMMumbaiBus Stop0First ClassA Bus from National Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 3:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 11:15:00 AM. 50 First Class ticket for $17 per person are available. Travel duration is 20h 15m
-
Sai Pooja Travels19h 15m03:10 PMBangaloreKempegowda Bus Station10:25 AMMumbaiBus Stop0First ClassA Bus from Sai Pooja Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 3:10:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 10:25:00 AM. 50 First Class ticket for $17 per person are available. Travel duration is 19h 15m
-
MR Travels20h 50m02:00 PMBangaloreKempegowda Bus Station10:50 AMMumbaiBus Stop0First ClassA Bus from MR Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 2:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 10:50:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 20h 50m
-
Shri Ganesh Travels21h 0m05:00 PMBangaloreKempegowda Bus Station2:00 PMMumbaiBus Stop0First ClassA Bus from Shri Ganesh Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 5:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 2:00:00 PM. 50 First Class ticket for $18 per person are available. Travel duration is 21h 0m
Cheapest Trains Monday
Cheapest Buses Monday
-
Sai Pooja Travels19h 15m03:10 PMBangaloreKempegowda Bus Station10:25 AMMumbaiBus Stop0First ClassA Bus from Sai Pooja Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:10:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 10:25:00 AM. 50 First Class ticket for $14 per person are available. Travel duration is 19h 15m
-
National Travels20h 15m03:00 PMBangaloreKempegowda Bus Station11:15 AMMumbaiBus Stop0First ClassA Bus from National Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 11:15:00 AM. 50 First Class ticket for $15 per person are available. Travel duration is 20h 15m
-
Jay Bajrang Travels19h 20m03:40 PMBangaloreKempegowda Bus Station11:00 AMMumbaiBus Stop0First ClassA Bus from Jay Bajrang Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:40:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 11:00:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 19h 20m
-
Shri Ganesh Travels21h 0m05:00 PMBangaloreKempegowda Bus Station2:00 PMMumbaiBus Stop0First ClassA Bus from Shri Ganesh Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 5:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 2:00:00 PM. 50 First Class ticket for $18 per person are available. Travel duration is 21h 0m
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 4:10:00 AM. 50 Economy ticket for $47 per person are available. Travel duration is 1h 50m
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:50:00 AM. 50 Economy ticket for $50 per person are available. Travel duration is 1h 50m
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:35:00 AM. 50 Economy ticket for $210 per person are available. Travel duration is 1h 50m
Cheapest Buses Tuesday
Cheapest Flights Tuesday
-
IndiGo Airlines1h 45m03:45 AMBangalore AirportBangalore Airport5:30 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 3:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 5:30:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 45m
-
Air India1h 50m02:20 AMBangalore AirportBangalore Airport4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 4:10:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/17/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 4:10:00 AM. 50 Economy ticket for $55 per person are available. Travel duration is 1h 50m
-
AirKenya Express1h 45m05:25 AMBangalore AirportBangalore Airport7:10 AMMumbai AirportMumbai Airport0EconomyA Flight from AirKenya Express goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 5:25:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 7:10:00 AM. 50 Economy ticket for $58 per person are available. Travel duration is 1h 45m
Cheapest Flights Thursday
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/18/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
AirKenya Express1h 55m04:40 AMBangalore AirportBangalore Airport6:35 AMMumbai AirportMumbai Airport0EconomyA Flight from AirKenya Express goes from Bangalore Airport, Bangalore Airport (India) at 9/18/2026 4:40:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 6:35:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 1h 55m
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/18/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 2:50:00 AM. 50 Economy ticket for $55 per person are available. Travel duration is 1h 50m
-
Air India Limited2h 5m011:40 PMBangalore AirportNavayuga Toll1:45 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/18/2026 11:40:00 PM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 1:45:00 AM. 50 Economy ticket for $72 per person are available. Travel duration is 2h 5m
Cheapest Flights Friday
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:50:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 50m
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Air India Limited2h 0m02:25 AMBangalore AirportNavayuga Toll4:25 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 2:25:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 4:25:00 AM. 50 Economy ticket for $58 per person are available. Travel duration is 2h 0m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:35:00 AM. 50 Economy ticket for $208 per person are available. Travel duration is 1h 50m
Cheapest Flights Saturday
-
SpiceJet2h 0m04:55 AMBangalore AirportNavayuga Toll6:55 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 4:55:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 6:55:00 AM. 50 Economy ticket for $50 per person are available. Travel duration is 2h 0m
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 2:50:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 50m
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 4:10:00 AM. 50 Economy ticket for $72 per person are available. Travel duration is 1h 50m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 2:35:00 AM. 50 Economy ticket for $207 per person are available. Travel duration is 1h 50m
Cheapest Flights Sunday
What are the fastest trips from Bangalore to Mumbai?
You can get to Mumbai from Bangalore in just 1h 45m with a Flight from IndiGo Airlines. This is not the only option, and you can click on any of the offers below to compare it with the other modes of transportations.
-
Shri Mallinath17h 40m08:00 PMBangaloreKempegowda Bus Station1:40 PMMumbaiBus Stop0First ClassA Bus from Shri Mallinath goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 8:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 1:40:00 PM. 50 First Class ticket for $19 per person are available. Travel duration is 17h 40m
-
Sai Pooja Travels19h 15m03:10 PMBangaloreKempegowda Bus Station10:25 AMMumbaiBus Stop0First ClassA Bus from Sai Pooja Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 3:10:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 10:25:00 AM. 50 First Class ticket for $17 per person are available. Travel duration is 19h 15m
-
National Travels20h 15m03:00 PMBangaloreKempegowda Bus Station11:15 AMMumbaiBus Stop0First ClassA Bus from National Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 3:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 11:15:00 AM. 50 First Class ticket for $17 per person are available. Travel duration is 20h 15m
-
MR Travels20h 50m02:00 PMBangaloreKempegowda Bus Station10:50 AMMumbaiBus Stop0First ClassA Bus from MR Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/14/2026 2:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/15/2026 10:50:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 20h 50m
-
Indian Railways21h 55m04:00 PMBangaloreKrantivira Sangolli Rayanna Train Station1:55 PMMumbaiLokmanya Tilak Train Station0First ClassA Train from Indian Railways goes from Krantivira Sangolli Rayanna Train Station, Bangalore (India) at 9/14/2026 4:00:00 PM to Lokmanya Tilak Train Station, Mumbai (India) arriving at 9/15/2026 1:55:00 PM. 50 First Class ticket for $9 per person are available. Travel duration is 21h 55m
Fastest Buses Monday
Fastest Trains Monday
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 4:10:00 AM. 50 Economy ticket for $47 per person are available. Travel duration is 1h 50m
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:50:00 AM. 50 Economy ticket for $50 per person are available. Travel duration is 1h 50m
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/15/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/15/2026 2:35:00 AM. 50 Economy ticket for $210 per person are available. Travel duration is 1h 50m
-
Shri Mallinath17h 40m08:00 PMBangaloreKempegowda Bus Station1:40 PMMumbaiBus Stop0First ClassA Bus from Shri Mallinath goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 8:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 1:40:00 PM. 50 First Class ticket for $19 per person are available. Travel duration is 17h 40m
-
Sai Pooja Travels19h 15m03:10 PMBangaloreKempegowda Bus Station10:25 AMMumbaiBus Stop0First ClassA Bus from Sai Pooja Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:10:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 10:25:00 AM. 50 First Class ticket for $14 per person are available. Travel duration is 19h 15m
-
Jay Bajrang Travels19h 20m03:40 PMBangaloreKempegowda Bus Station11:00 AMMumbaiBus Stop0First ClassA Bus from Jay Bajrang Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:40:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 11:00:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 19h 20m
-
National Travels20h 15m03:00 PMBangaloreKempegowda Bus Station11:15 AMMumbaiBus Stop0First ClassA Bus from National Travels goes from Kempegowda Bus Station, Bangalore (India) at 9/15/2026 3:00:00 PM to Bus Stop, Mumbai (India) arriving at 9/16/2026 11:15:00 AM. 50 First Class ticket for $15 per person are available. Travel duration is 20h 15m
Fastest Flights Tuesday
Fastest Buses Tuesday
-
IndiGo Airlines1h 45m03:45 AMBangalore AirportBangalore Airport5:30 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 3:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 5:30:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 45m
-
AirKenya Express1h 45m05:25 AMBangalore AirportBangalore Airport7:10 AMMumbai AirportMumbai Airport0EconomyA Flight from AirKenya Express goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 5:25:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 7:10:00 AM. 50 Economy ticket for $58 per person are available. Travel duration is 1h 45m
-
Air India1h 50m02:20 AMBangalore AirportBangalore Airport4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India goes from Bangalore Airport, Bangalore Airport (India) at 9/17/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 4:10:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/17/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/17/2026 4:10:00 AM. 50 Economy ticket for $55 per person are available. Travel duration is 1h 50m
Fastest Flights Thursday
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/18/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/18/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 2:50:00 AM. 50 Economy ticket for $55 per person are available. Travel duration is 1h 50m
-
AirKenya Express1h 55m04:40 AMBangalore AirportBangalore Airport6:35 AMMumbai AirportMumbai Airport0EconomyA Flight from AirKenya Express goes from Bangalore Airport, Bangalore Airport (India) at 9/18/2026 4:40:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 6:35:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 1h 55m
-
Air India2h 0m012:05 PMBangalore AirportBangalore Airport2:05 PMMumbai AirportMumbai Airport0EconomyA Flight from Air India goes from Bangalore Airport, Bangalore Airport (India) at 9/18/2026 12:05:00 PM to Mumbai Airport, Mumbai Airport (India) arriving at 9/18/2026 2:05:00 PM. 50 Economy ticket for $75 per person are available. Travel duration is 2h 0m
Fastest Flights Friday
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:50:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 50m
-
SpiceJet1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:35:00 AM. 50 Economy ticket for $52 per person are available. Travel duration is 1h 50m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 2:35:00 AM. 50 Economy ticket for $208 per person are available. Travel duration is 1h 50m
-
Air India Limited2h 0m02:25 AMBangalore AirportNavayuga Toll4:25 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/19/2026 2:25:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/19/2026 4:25:00 AM. 50 Economy ticket for $58 per person are available. Travel duration is 2h 0m
Fastest Flights Saturday
-
IndiGo Airlines1h 50m01:00 AMBangalore AirportNavayuga Toll2:50 AMMumbai AirportMumbai Airport0EconomyA Flight from IndiGo Airlines goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 1:00:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 2:50:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 1h 50m
-
Air India Limited1h 50m02:20 AMBangalore AirportNavayuga Toll4:10 AMMumbai AirportMumbai Airport0EconomyA Flight from Air India Limited goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 2:20:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 4:10:00 AM. 50 Economy ticket for $72 per person are available. Travel duration is 1h 50m
-
Hahn Air Lines1h 50m012:45 AMBangalore AirportNavayuga Toll2:35 AMMumbai AirportMumbai Airport0EconomyA Flight from Hahn Air Lines goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 12:45:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 2:35:00 AM. 50 Economy ticket for $207 per person are available. Travel duration is 1h 50m
-
SpiceJet2h 0m04:55 AMBangalore AirportNavayuga Toll6:55 AMMumbai AirportMumbai Airport0EconomyA Flight from SpiceJet goes from Navayuga Toll, Bangalore Airport (India) at 9/20/2026 4:55:00 AM to Mumbai Airport, Mumbai Airport (India) arriving at 9/20/2026 6:55:00 AM. 50 Economy ticket for $50 per person are available. Travel duration is 2h 0m
Fastest Flights Sunday
What are the most popular stations in Bangalore and Mumbai?
How do I decide? Some tips and tricks from our experience
Look for the lowest price
Ticket price is usually the main concern: even if you can afford to pay more, why do it if there are cheaper options? Saving on the trip means that you can spend more on the vacation itself! Between Bangalore and Mumbai, you can pay as low as $9 with a Train from Indian Railways.Travel duration
Time is also an important factor. An earlier departure may allow you to see a beautiful sunset or relax before an important event. And remember, time is money, so paying more for a shorter trip may be well worth it. For longer distances, flights are without doubt the best options, but be mindful of airport times and possible delays: a high-speed train may end up cheaper and faster! Here the quicker option is definitely the Flight from IndiGo Airlines: you will get to Mumbai in just 1h 45m.Comfort makes all the difference
You should always take into account what your personal travelling preferences are. Is one hand luggage enough, or are you trasporting more? Would you like to have a snack during the journey? Can you relax in a busy compartment, or do you need space for yourself? Even among the same mode of transportation, different companies will offer you varying levels of comfort and amenities. The main operators connecting Bangalore and Mumbai are Air India Limited, IndiGo Airlines and SpiceJet, but be sure to check what they have to offer!Save money with deals, and always compare
One last tip? Even if you live in Bangalore and Mumbai is your only destination, it may be wise to check the offers from and to nearby cities or, if you are flyng, nearby airports. Check the trips from Yelahanka or to Mumbai Airport, and look at flights from Bangalore Airport, and landing at Mumbai Airport. Comparing different routes may allow you to find deals or promotions you were not aware of. Consider also signing up to CheckMyBus to see even more exclusive promotions!Which companies offer a trip from Bangalore to Mumbai?
Bus companies: National Travels, Sai Pooja Travels, Shri Ganesh Travels and 3 more.
Train companies: Indian Railways
Airlines: Air India Limited, IndiGo Airlines, SpiceJet and 5 more.
