Inter-city drive

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:

Quick answer · One way

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

Going with friends? See each person's share →

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).

Open in Google Maps ↗

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

Check trains on IRCTC ↗

Flight options

  • Bangalore: Kempegowda International Airport, Bangalore (BLR)
  • Mumbai: Chhatrapati Shivaji Maharaj International Airport, Mumbai (BOM)

Things to do in Mumbai

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.

Plan Mumbai → Bangalore →

Continue your trip

WhatsAppPlan Trip