What is the best way to travel from Mumbai to Bangalore?
What is the cheapest way to reach Bangalore from Mumbai?
You can reach Bangalore with just £7 by taking a Train from Indian Railways, but there are many more cheap offers: we have selected the best ones for you for the next few days here.
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 23/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 06:15:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 15m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 23/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 07:45:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 10m
-
Shubham Mahalaxmi Travels21h 0m022:00MumbaiBus Stop19:00BangaloreKempegowda Coach Station0First ClassA Bus from Shubham Mahalaxmi Travels goes from Bus Stop, Mumbai (India) at 23/06/2026 22:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 19:00:00. 50 First Class ticket for £10 per person are available. Travel duration is 21h 0m
-
Shyamoli Paribahan Pvt. Ltd.20h 15m013:30MumbaiBus Stop09:45BangaloreKempegowda Coach Station0First ClassA Bus from Shyamoli Paribahan Pvt. Ltd. goes from Bus Stop, Mumbai (India) at 23/06/2026 13:30:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 09:45:00. 50 First Class ticket for £11 per person are available. Travel duration is 20h 15m
-
IndiGo Airlines4h 25m013:55Mumbai AirportMumbai Airport18:20Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 13:55:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 18:20:00. 50 Economy ticket for £31 per person are available. Travel duration is 4h 25m
-
AirKenya Express1h 50m021:45Mumbai AirportMumbai Airport23:35Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 21:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 23:35:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 50m
-
Skyscanner25h 40m016:30Mumbai AirportMumbai Airport18:10Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 16:30:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 18:10:00. 50 Economy ticket for £41 per person are available. Travel duration is 25h 40m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 21:50:00. 50 Economy ticket for £41 per person are available. Travel duration is 2h 0m
Cheapest Buses Tuesday
Cheapest Flights Tuesday
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 24/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 06:15:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 15m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 24/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 07:45:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 10m
-
MR Travels22h 25m009:35MumbaiBus Stop08:00BangaloreKempegowda Coach Station0Premium EconomyA Bus from MR Travels goes from Bus Stop, Mumbai (India) at 24/06/2026 09:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 08:00:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 22h 25m
-
Prasanna Purple21h 0m015:15MumbaiBus Stop12:15BangaloreKempegowda Coach Station0First ClassA Bus from Prasanna Purple goes from Bus Stop, Mumbai (India) at 24/06/2026 15:15:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 12:15:00. 50 First Class ticket for £11 per person are available. Travel duration is 21h 0m
-
IndiGo Airlines4h 25m011:20Mumbai AirportMumbai Airport15:45Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 11:20:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 15:45:00. 50 Economy ticket for £31 per person are available. Travel duration is 4h 25m
-
AirKenya Express1h 55m018:05Mumbai AirportMumbai Airport20:00Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 18:05:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 20:00:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 55m
-
Skyscanner12h 35m012:00Mumbai AirportMumbai Airport00:35Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 12:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 00:35:00. 50 Economy ticket for £36 per person are available. Travel duration is 12h 35m
-
Air India13h 0m005:10Mumbai AirportMumbai Airport18:10Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 05:10:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 18:10:00. 50 Economy ticket for £41 per person are available. Travel duration is 13h 0m
Cheapest Buses Wednesday
Cheapest Flights Wednesday
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 01:45:00. 50 First Class ticket for £18 per person are available. Travel duration is 19h 45m
-
Raj Ratan Tours and Travels17h 25m014:15MumbaiBus Stop07:40BangaloreKempegowda Coach Station0First ClassA Bus from Raj Ratan Tours and Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 14:15:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 07:40:00. 50 First Class ticket for £27 per person are available. Travel duration is 17h 25m
-
Prasanna Purple19h 30m014:00MumbaiBus Stop09:30BangaloreKempegowda Coach Station0First ClassA Bus from Prasanna Purple goes from Bus Stop, Mumbai (India) at 25/06/2026 14:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 09:30:00. 50 First Class ticket for £35 per person are available. Travel duration is 19h 30m
-
Prajapati Travels21h 30m013:45MumbaiBus Stop11:15BangaloreKempegowda Coach Station0First ClassA Bus from Prajapati Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 13:45:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 11:15:00. 50 First Class ticket for £40 per person are available. Travel duration is 21h 30m
-
Skyscanner3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 06:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 09:45:00. 50 Economy ticket for £28 per person are available. Travel duration is 3h 45m
-
Air India Limited3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportNavayuga Toll0EconomyA Flight from Air India Limited goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 06:00:00 to Navayuga Toll, Bangalore Airport (India) arriving at 25/06/2026 09:45:00. 50 Economy ticket for £37 per person are available. Travel duration is 3h 45m
-
IndiGo Airlines4h 20m005:00Mumbai AirportMumbai Airport09:20Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 05:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 09:20:00. 50 Economy ticket for £38 per person are available. Travel duration is 4h 20m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 21:50:00. 50 Economy ticket for £41 per person are available. Travel duration is 2h 0m
Cheapest Buses Thursday
Cheapest Flights Thursday
-
Sai Pooja Travels19h 0m017:00MumbaiBus Stop12:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 26/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 12:00:00. 50 First Class ticket for £13 per person are available. Travel duration is 19h 0m
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 26/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 01:45:00. 50 First Class ticket for £16 per person are available. Travel duration is 19h 45m
-
MR Travels22h 25m009:35MumbaiBus Stop08:00BangaloreKempegowda Coach Station0Premium EconomyA Bus from MR Travels goes from Bus Stop, Mumbai (India) at 26/06/2026 09:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 08:00:00. 50 Premium Economy ticket for £17 per person are available. Travel duration is 22h 25m
-
Shyamoli Paribahan Pvt. Ltd.20h 15m013:30MumbaiBus Stop09:45BangaloreKempegowda Coach Station0First ClassA Bus from Shyamoli Paribahan Pvt. Ltd. goes from Bus Stop, Mumbai (India) at 26/06/2026 13:30:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 09:45:00. 50 First Class ticket for £17 per person are available. Travel duration is 20h 15m
-
Skyscanner3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 06:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 09:45:00. 50 Economy ticket for £27 per person are available. Travel duration is 3h 45m
-
AirKenya Express1h 50m021:45Mumbai AirportMumbai Airport23:35Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 21:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 23:35:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 50m
-
IndiGo Airlines4h 15m016:40Mumbai AirportMumbai Airport20:55Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 16:40:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 20:55:00. 50 Economy ticket for £35 per person are available. Travel duration is 4h 15m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 21:50:00. 50 Economy ticket for £42 per person are available. Travel duration is 2h 0m
Cheapest Buses Friday
Cheapest Flights Friday
-
Indian Railways23h 15m023:15MumbaiLokmanya Tilak Train Station22:30BangaloreSMVT Train Station0First ClassA Train from Indian Railways goes from Lokmanya Tilak Train Station, Mumbai (India) at 28/06/2026 23:15:00 to SMVT Train Station, Bangalore (India) arriving at 29/06/2026 22:30:00. 50 First Class ticket for £7 per person are available. Travel duration is 23h 15m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 07:45:00. 50 First Class ticket for £12 per person are available. Travel duration is 20h 10m
-
Sai Pooja Travels20h 0m017:00MumbaiBus Stop13:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 13:00:00. 50 First Class ticket for £12 per person are available. Travel duration is 20h 0m
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 28/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 06:15:00. 50 First Class ticket for £14 per person are available. Travel duration is 20h 15m
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 01:45:00. 50 First Class ticket for £16 per person are available. Travel duration is 19h 45m
-
IndiGo Airlines5h 5m002:45Mumbai AirportMumbai Airport07:50Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 02:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 07:50:00. 50 Economy ticket for £35 per person are available. Travel duration is 5h 5m
-
SpiceJet1h 50m017:25Mumbai AirportMumbai Airport19:15Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 17:25:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 19:15:00. 50 Economy ticket for £42 per person are available. Travel duration is 1h 50m
-
Air India2h 10m007:55Mumbai AirportMumbai Airport10:05Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 07:55:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 10:05:00. 50 Economy ticket for £45 per person are available. Travel duration is 2h 10m
-
Air India Limited2h 5m002:05Mumbai AirportMumbai Airport04:10Bangalore AirportNavayuga Toll0EconomyA Flight from Air India Limited goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 02:05:00 to Navayuga Toll, Bangalore Airport (India) arriving at 28/06/2026 04:10:00. 50 Economy ticket for £48 per person are available. Travel duration is 2h 5m
Cheapest Trains Sunday
Cheapest Buses Sunday
Cheapest Flights Sunday
What are the fastest trips from Mumbai to Bangalore?
You can get to Bangalore from Mumbai in just 1h 50m with a Flight from AirKenya Express. But this is just one option, click on any of the offers below to compare it with the other available modes of transportations.
-
AirKenya Express1h 50m021:45Mumbai AirportMumbai Airport23:35Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 21:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 23:35:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 50m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 21:50:00. 50 Economy ticket for £41 per person are available. Travel duration is 2h 0m
-
Air India2h 5m010:00Mumbai AirportMumbai Airport12:05Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 10:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 12:05:00. 50 Economy ticket for £43 per person are available. Travel duration is 2h 5m
-
IndiGo Airlines4h 25m013:55Mumbai AirportMumbai Airport18:20Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 23/06/2026 13:55:00 to Bangalore Airport, Bangalore Airport (India) arriving at 23/06/2026 18:20:00. 50 Economy ticket for £31 per person are available. Travel duration is 4h 25m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 23/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 07:45:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 10m
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 23/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 06:15:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 15m
-
Shyamoli Paribahan Pvt. Ltd.20h 15m013:30MumbaiBus Stop09:45BangaloreKempegowda Coach Station0First ClassA Bus from Shyamoli Paribahan Pvt. Ltd. goes from Bus Stop, Mumbai (India) at 23/06/2026 13:30:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 09:45:00. 50 First Class ticket for £11 per person are available. Travel duration is 20h 15m
-
Shubham Mahalaxmi Travels21h 0m022:00MumbaiBus Stop19:00BangaloreKempegowda Coach Station0First ClassA Bus from Shubham Mahalaxmi Travels goes from Bus Stop, Mumbai (India) at 23/06/2026 22:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 24/06/2026 19:00:00. 50 First Class ticket for £10 per person are available. Travel duration is 21h 0m
Fastest Flights Tuesday
Fastest Buses Tuesday
-
AirKenya Express1h 55m018:05Mumbai AirportMumbai Airport20:00Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 18:05:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 20:00:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 55m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 21:50:00. 50 Economy ticket for £42 per person are available. Travel duration is 2h 0m
-
IndiGo Airlines4h 25m011:20Mumbai AirportMumbai Airport15:45Bangalore AirportBangalore Airport0EconomyA Flight from IndiGo Airlines goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 11:20:00 to Bangalore Airport, Bangalore Airport (India) arriving at 24/06/2026 15:45:00. 50 Economy ticket for £31 per person are available. Travel duration is 4h 25m
-
Skyscanner12h 35m012:00Mumbai AirportMumbai Airport00:35Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 24/06/2026 12:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 00:35:00. 50 Economy ticket for £36 per person are available. Travel duration is 12h 35m
-
Sai Pooja Travels20h 0m017:00MumbaiBus Stop13:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 24/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 13:00:00. 50 First Class ticket for £11 per person are available. Travel duration is 20h 0m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 24/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 07:45:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 10m
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 24/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 06:15:00. 50 First Class ticket for £10 per person are available. Travel duration is 20h 15m
-
Prasanna Purple21h 0m015:15MumbaiBus Stop12:15BangaloreKempegowda Coach Station0First ClassA Bus from Prasanna Purple goes from Bus Stop, Mumbai (India) at 24/06/2026 15:15:00 to Kempegowda Coach Station, Bangalore (India) arriving at 25/06/2026 12:15:00. 50 First Class ticket for £11 per person are available. Travel duration is 21h 0m
Fastest Flights Wednesday
Fastest Buses Wednesday
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 21:50:00. 50 Economy ticket for £41 per person are available. Travel duration is 2h 0m
-
Air India2h 5m002:05Mumbai AirportMumbai Airport04:10Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 02:05:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 04:10:00. 50 Economy ticket for £43 per person are available. Travel duration is 2h 5m
-
Skyscanner3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 06:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 25/06/2026 09:45:00. 50 Economy ticket for £28 per person are available. Travel duration is 3h 45m
-
Air India Limited3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportNavayuga Toll0EconomyA Flight from Air India Limited goes from Mumbai Airport, Mumbai Airport (India) at 25/06/2026 06:00:00 to Navayuga Toll, Bangalore Airport (India) arriving at 25/06/2026 09:45:00. 50 Economy ticket for £37 per person are available. Travel duration is 3h 45m
-
Raj Ratan Tours and Travels17h 25m014:15MumbaiBus Stop07:40BangaloreKempegowda Coach Station0First ClassA Bus from Raj Ratan Tours and Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 14:15:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 07:40:00. 50 First Class ticket for £27 per person are available. Travel duration is 17h 25m
-
Sai Pooja Travels19h 0m017:00MumbaiBus Stop12:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 12:00:00. 50 First Class ticket for £44 per person are available. Travel duration is 19h 0m
-
Prasanna Purple19h 30m014:00MumbaiBus Stop09:30BangaloreKempegowda Coach Station0First ClassA Bus from Prasanna Purple goes from Bus Stop, Mumbai (India) at 25/06/2026 14:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 09:30:00. 50 First Class ticket for £35 per person are available. Travel duration is 19h 30m
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 25/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 26/06/2026 01:45:00. 50 First Class ticket for £18 per person are available. Travel duration is 19h 45m
Fastest Flights Thursday
Fastest Buses Thursday
-
AirKenya Express1h 50m021:45Mumbai AirportMumbai Airport23:35Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 21:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 23:35:00. 50 Economy ticket for £33 per person are available. Travel duration is 1h 50m
-
SpiceJet2h 0m019:50Mumbai AirportMumbai Airport21:50Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 19:50:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 21:50:00. 50 Economy ticket for £42 per person are available. Travel duration is 2h 0m
-
Air India2h 5m002:05Mumbai AirportMumbai Airport04:10Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 02:05:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 04:10:00. 50 Economy ticket for £43 per person are available. Travel duration is 2h 5m
-
Skyscanner3h 45m006:00Mumbai AirportMumbai Airport09:45Bangalore AirportBangalore Airport0EconomyA Flight from Skyscanner goes from Mumbai Airport, Mumbai Airport (India) at 26/06/2026 06:00:00 to Bangalore Airport, Bangalore Airport (India) arriving at 26/06/2026 09:45:00. 50 Economy ticket for £27 per person are available. Travel duration is 3h 45m
-
Sai Pooja Travels19h 0m017:00MumbaiBus Stop12:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 26/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 12:00:00. 50 First Class ticket for £13 per person are available. Travel duration is 19h 0m
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 26/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 01:45:00. 50 First Class ticket for £16 per person are available. Travel duration is 19h 45m
-
Shyamoli Paribahan Pvt. Ltd.20h 15m013:30MumbaiBus Stop09:45BangaloreKempegowda Coach Station0First ClassA Bus from Shyamoli Paribahan Pvt. Ltd. goes from Bus Stop, Mumbai (India) at 26/06/2026 13:30:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 09:45:00. 50 First Class ticket for £17 per person are available. Travel duration is 20h 15m
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 26/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 27/06/2026 06:15:00. 50 First Class ticket for £18 per person are available. Travel duration is 20h 15m
Fastest Flights Friday
Fastest Buses Friday
-
SpiceJet1h 50m017:25Mumbai AirportMumbai Airport19:15Bangalore AirportBangalore Airport0EconomyA Flight from SpiceJet goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 17:25:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 19:15:00. 50 Economy ticket for £42 per person are available. Travel duration is 1h 50m
-
AirKenya Express1h 55m021:45Mumbai AirportMumbai Airport23:40Bangalore AirportBangalore Airport0EconomyA Flight from AirKenya Express goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 21:45:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 23:40:00. 50 Economy ticket for £48 per person are available. Travel duration is 1h 55m
-
Air India Limited2h 5m002:05Mumbai AirportMumbai Airport04:10Bangalore AirportNavayuga Toll0EconomyA Flight from Air India Limited goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 02:05:00 to Navayuga Toll, Bangalore Airport (India) arriving at 28/06/2026 04:10:00. 50 Economy ticket for £48 per person are available. Travel duration is 2h 5m
-
Air India2h 10m007:55Mumbai AirportMumbai Airport10:05Bangalore AirportBangalore Airport0EconomyA Flight from Air India goes from Mumbai Airport, Mumbai Airport (India) at 28/06/2026 07:55:00 to Bangalore Airport, Bangalore Airport (India) arriving at 28/06/2026 10:05:00. 50 Economy ticket for £45 per person are available. Travel duration is 2h 10m
-
Gujarat Travels19h 45m006:00MumbaiBus Stop01:45BangaloreKempegowda Coach Station0First ClassA Bus from Gujarat Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 06:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 01:45:00. 50 First Class ticket for £16 per person are available. Travel duration is 19h 45m
-
Sai Pooja Travels20h 0m017:00MumbaiBus Stop13:00BangaloreKempegowda Coach Station0First ClassA Bus from Sai Pooja Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 17:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 13:00:00. 50 First Class ticket for £12 per person are available. Travel duration is 20h 0m
-
National Travels20h 10m011:35MumbaiBus Stop07:45BangaloreKempegowda Coach Station0First ClassA Bus from National Travels goes from Bus Stop, Mumbai (India) at 28/06/2026 11:35:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 07:45:00. 50 First Class ticket for £12 per person are available. Travel duration is 20h 10m
-
Sharma Transports20h 15m010:00MumbaiBus Stop06:15BangaloreKempegowda Coach Station0First ClassA Bus from Sharma Transports goes from Bus Stop, Mumbai (India) at 28/06/2026 10:00:00 to Kempegowda Coach Station, Bangalore (India) arriving at 29/06/2026 06:15:00. 50 First Class ticket for £14 per person are available. Travel duration is 20h 15m
-
Indian Railways23h 15m023:15MumbaiLokmanya Tilak Train Station22:30BangaloreSMVT Train Station0First ClassA Train from Indian Railways goes from Lokmanya Tilak Train Station, Mumbai (India) at 28/06/2026 23:15:00 to SMVT Train Station, Bangalore (India) arriving at 29/06/2026 22:30:00. 50 First Class ticket for £7 per person are available. Travel duration is 23h 15m
Fastest Flights Sunday
Fastest Buses Sunday
Fastest Trains Sunday
What are the most popular stations in Mumbai and Bangalore?
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 Mumbai and Bangalore, you can pay as low as £7 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 AirKenya Express: you will get to Bangalore in just 1h 50m.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 Mumbai and Bangalore are IndiGo Airlines, SpiceJet and Air India, 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 Mumbai and Bangalore 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 Mumbai Airport or to Yelahanka, and look at flights from Mumbai Airport, and landing at Bangalore 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 Mumbai to Bangalore?
Bus companies: Sharma Transports, Sai Pooja Travels, National Travels and 7 more.
Train companies: Indian Railways
Airlines: IndiGo Airlines, SpiceJet, Air India and 3 more.
