Bangalore → Mumbai
Bangalore to Mumbai is about 980 km by road (16.7–20.4 hours via Chitradurga and Hubli), with a one-way fuel cost of about ₹6,795 for a petrol car.
Last updated:
- City drive
- Best: November to February
- Plan 3 days
Bangalore to Mumbai at a glance
- Distance
- ~980 km
- Drive time
- 16.7–20.4 h
- Fuel estimate
- ₹6,795
- Toll allowance
- ₹1,960
- Fuel + tolls
- ₹8,755
- Per person · 2 travellers
- ₹4,377
About these numbers: petrol ₹104/litre (17 Sep 2026) at 15 km/litre; ₹2/km toll allowance, not verified against NHAI rates. Method · Report an error
About the Bangalore to Mumbai drive
Bangalore to Mumbai is about 980 km: NH48 up through Karnataka to Pune, then the Mumbai–Pune Expressway down the ghats.
Best time to visit Mumbai & how many days
Best months
November to February is the most comfortable; June–September is monsoon season.
How long to plan
Bangalore to Mumbai route
Bangalore → Chitradurga → Hubli → Belgaum → Kolhapur → Pune → Mumbai
Road: NH48 to Pune, then the Mumbai–Pune Expressway
Places to pause on the way
Tips for this drive
- Most people split it into two days, with a night in Belgaum, Kolhapur or Pune.
- The Mumbai–Pune Expressway has speed cameras and strict lane rules; keep to the limits.
- Enter Mumbai outside morning and evening peak hours.
- The monsoon (June–September) makes the ghat section slow and misty.
Crosses from Karnataka into Maharashtra (ask taxis about permit charges).
Weather in Mumbai
Forecast: MET Norway, CC BY 4.0
Bus, train & flight
Bus
State bus operators: KSRTC Karnataka ↗ · MSRTC ↗.
Train
- Bangalore: Bangalore Cantonment or Bangalore City (KSR)
- Mumbai: Mumbai CSMT, Dadar or Lokmanya Tilak Terminus
Flight options
- Bangalore: Kempegowda International Airport, Bangalore (BLR)
- Mumbai: Chhatrapati Shivaji Maharaj International Airport, Mumbai (BOM)
Things to do in Mumbai
- Gateway of India ↗
- Marine Drive ↗
- Chhatrapati Shivaji Maharaj Terminus ↗
- Elephanta Caves ↗
- Sanjay Gandhi National Park ↗
Local food to try: Vada pav · Pav bhaji · Bun maska at an Irani café.
Return trip: Mumbai to Bangalore
Same 980 km back, about ₹8,755 each way or ₹17,509 for the round trip.
Continue your trip
- Bangalore → Pune · ~840 km