The railway line in the forest near Dudhsagar
Getting around

Goa to Mumbai.

Train, flight, bus or road trip — the four ways to do it.

Quick answer

Mumbai is roughly 590 km from Goa by road. The fastest option is a flight (about 1 hour 15 minutes from either Goa airport); the most scenic is the Konkan Railway (roughly 8–12 hours from Madgaon or Thivim, with day and overnight trains); overnight buses take about 12–14 hours; driving takes 10–12 hours via NH66 or the Kolhapur route.

Updated November 2026 · GoaPlace editors · facts checked against our own listings

Compare the options

ModeTimeBest for
Flight≈ 1 h 15 min (+ airport time)Speed
Train (Konkan Railway)≈ 8–12 hScenery, comfort, budget
Overnight bus≈ 12–14 hLow budget
Car≈ 10–12 hGroups, stops along the coast

Tips

  • Book Konkan Railway trains early for holidays and long weekends.
  • In the monsoon the Konkan line runs a slower monsoon timetable — check times.
  • Leaving from North Goa? Thivim station or Mopa airport is closer than Madgaon or Dabolim.
Questions

Quick answers.

What is the cheapest way from Goa to Mumbai?

Usually a sleeper-class train or a non-AC bus, booked in advance.

How far is Mumbai from Goa?

About 590 km by road; flight time is a little over an hour.