1map logoGo to main page

Bangalore, Karnataka to Mumbai, Maharashtra from $6: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangalore, India
to
Mumbai, India

How to Get from Bangalore to Mumbai: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by trainBest price
987 kmDistance
2h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangalore to Mumbai with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  21m
Estimated price
$40-94
Recommended
Company
Indian Railways
Train
Average Duration
22h  50m
Estimated price
$6-28
Cheapest
route map
Distance: 987 km
Duration: 2h 21m

See more options

Company
KSRTC
Bus
Average Duration
11h  20m
Estimated price
$14-27
Company
KSRTC
Bus
Average Duration
18h 
Estimated price
$14-27
Company
various
Drive
Average Duration
13h  53m
Estimated price
$110-170

Traveling From Bangalore to Mumbai

Traveling from Bangalore to Mumbai offers you a chance to experience the lush greenery and tech-driven vibe of Bangalore against the bustling, fast-paced energy and coastal charm of Mumbai.

Best Neighbourhoods in Mumbai

Mumbai boasts diverse neighborhoods, each offering distinct culture and charm.

Colaba
• Iconic Gateway of India is located here.
• Vibrant markets and street food abound.
Andheri
• Hub for Bollywood and entertainment industry.
• Diverse dining options and shopping malls.
Bandra
• Known for trendy cafes and boutiques.
• Beautiful beach and lively nightlife.

Best Times To Visit Mumbai's Attractions

Timing your visits to Mumbai's top attractions can greatly enhance your experience.

Gateway of India
Visit early in the morning for serene views and fewer crowds.
Elephanta Caves
Weekdays are ideal, especially early morning, to enjoy exploration undisturbed.
Chhatrapati Shivaji Maharaj Terminus
Late afternoon visits provide stunning light for photography and fewer tourists.

Mumbai Weather: What to Expect Year-Round

Mumbai experiences a tropical climate, with hot and humid weather most of the year, while the monsoon season from June to September brings heavy rainfall. The best times to visit are between November and February when cooler temperatures and pleasant breezes create an enjoyable travel experience.

Dining Recommendation

In Mumbai, don’t miss out on trying the iconic vada pav at Ananda Stall, where the spicy potato filling in a soft bun delivers bold flavors that differ significantly from Bangalore's milder dishes. The vibrant street food atmosphere encapsulates the city's energy, offering a delightful contrast to the more laid-back dining experiences found in Bangalore.

Bangalore - Mumbai operators

Explore transport companies operating between Bangalore and Mumbai, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
goindigo.in

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 46m
Estimated price
400-110
Website
airvistara.com

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 45m
Estimated price
400-140
Website
starlightairline.com

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 48m
Estimated price
401-402
Website
airindia.in

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 52m
Estimated price
400-403
Website
airindiaexpress.in

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 55m
Estimated price
40-404
Website
spicejet.com

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 52m
Estimated price
405-406
Website
airasia.com

Plane from Bengaluru (BLR) to Mumbai (BOM)

Average Duration
1h 55m
Estimated price
400-404
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Bangalore Cant to Dadar

Average Duration
22h 50m
Estimated price
6-28
Bus Show bus routes
Contact phone
080-26252625
Website
ksrtc.in

Bus from Yeshwanthpur Govardhan Theatre to Mumbai Central

Average Duration
10h 7m
Estimated price
14-27

Bus from Bengaluru Kempegowda to Mumbai Central

Average Duration
18h
Estimated price
14-27

Bangalore to Mumbai: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangalore and Mumbai offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic road trip from Bengaluru to Mumbai spanning 613 miles, soaking in the diverse landscapes of Southern and Western India. 💰 Explore budget-friendly options starting from $110 up to $170 for the journey by car, offering flexibility for different travel preferences. 🏙️ Reach the vibrant city of Mumbai after approximately 13 hours and 53 minutes of driving, where you can immerse yourself in its bustling streets and rich cultural heritage.
Average price
$110 - $170
🚆 Traveling from Bangalore to Mumbai by train is a scenic journey that takes approximately 22 hours and 50 minutes. The direct train departs from Bangalore Cant and arrives at Dadar station, providing a convenient and comfortable way to reach Mumbai. 💰 Ticket prices for the train between Bangalore and Mumbai typically range from $6 to $28, offering budget-friendly options for those looking to explore the diverse landscapes and vibrant cities of India on this exciting rail adventure.
Departure Point
Bangalore Cant station
Arrival Point
Dadar station
🛫 Flying from Bangalore to Mumbai is quick and convenient, with the shortest direct flight taking only 1 hour and 35 minutes. 🌆 Once you land in Mumbai after a 2 hour and 21 minute flight, you can explore the vibrant city known for its bustling streets, iconic landmarks, and delicious street food. Flight prices typically range from $40 to $94 for this route.
Departure Point
Bengaluru Airport
Arrival Point
Mumbai Airport
🚌 Traveling from Bangalore to Mumbai by bus is a convenient option, with a direct bus service operated by KSRTC. The journey takes approximately 18 hours. 🛣️ There are multiple routes available with varying distances and durations, offering a range of bus types from AC sleepers to semi-sleepers. Prices can vary from $14 to $27 for a one-way ticket.
Departure Point
Bengaluru Kempegowda station
Arrival Point
Mumbai Central station

Frequently asked questions

Find out more about the route from Bangalore to Mumbai.

Or choose the category:
The distance between Bangalore and Mumbai is approximately 526 miles or 613.1 miles by road. The typical travel time by train from Bangalore to Mumbai is 22 hours and 50 minutes. Alternatively, taking a flight followed by a train can reduce the travel time to 2 hours and 45 minutes. If traveling by car, it takes around 13 hours and 53 minutes to reach Bangalore from Mumbai, while taking a bus typically takes around 20 hours and 54 minutes.
To travel from Bangalore to Mumbai in a cost-effective way, taking a bus is the most affordable option with fares ranging from $12 to $16. However, this mode of transportation takes the longest time, around 20 hours and 54 minutes. For a more time-efficient journey, flying and then taking a train is the fastest option, clocking in at just 2 hours and 45 minutes. Although this option is more expensive, with prices ranging from $40 to $100, it saves you significant travel time.
When traveling from Bangalore to Mumbai, the prices for a train ticket range from $6 to $28. On the other hand, the prices for a bus ticket from Mumbai to Bangalore vary from $12 to $15. These prices may vary depending on factors such as the class of travel and the time of booking. It is advisable to check with the respective transportation providers for the most up-to-date prices.
To get from Bangalore to Mumbai without using public transportation, you can consider driving your own car or hiring a private car. The driving distance between the two cities is approximately 613 miles and takes about 13 hours and 53 minutes. Prices for hiring a car for this journey can range from $110 to $170, depending on the type of car and rental service you choose.
To travel from Bangalore to Mumbai without a car, the best option is to take a bus. The bus journey takes approximately 20 hours and 54 minutes and costs between $12 and $16. This is a convenient and affordable way to cover the distance between the two cities.
Yes, there is a direct train link between Bangalore and Mumbai. The train service operated by Indian Railways departs daily from Bangalore Cant station and arrives at Dadar station in Mumbai. The journey takes approximately 22 hours and 50 minutes. This provides a convenient and comfortable mode of transportation for travelers between the two cities.
The flight between Bangalore and Mumbai typically takes around 1 hour and 25 minutes. This is the fastest option for traveling between the two cities. The cost of the flight can vary depending on the airline, time of booking, and other factors, but typically ranges between $50 to $150. It is recommended to check with different airlines and compare prices to get the best deal for your desired travel dates.
There are numerous accommodation options available near Mumbai. With over 1091 hotels to choose from, visitors can find a range of options to suit their preferences and budget. Prices for hotels start at $35 per night, providing affordable options for travelers. From luxury hotels to budget accommodations, there are plenty of choices available for a comfortable stay near Mumbai.

Trips from Bangalore