Goa to Mumbai Distance


If you want to go to Mumbai from Goa then this article will guide you to cover Goa to Mumbai distance by road, train, or flight.

Goa to Mumbai Distance

goa to mumbai distance
Goa to Mumbai Route Map

The distance between Goa and Mumbai is approximately 590 kilometers (367 miles) when traveling by road. This distance may vary slightly depending on the specific route taken.

How To Reach Mumbai from Goa?

If you’re planning to travel from Goa to Mumbai, there are various transportation options available including flights, trains, and buses. Each mode of transportation has its own advantages in terms of travel time, comfort, and cost.

Goa to Mumbai by Road

When traveling by road from Goa to Mumbai, there are a few routes you can take. Here’s a commonly used route:


Goa – NH66 – Nipani – NH48 – Kolhapur – Satara – Pune – Mumbai

  • Start from Goa and head towards NH66 (also known as the Mumbai-Goa Highway).
  • Follow NH66, which will take you through towns like Nipani and Kagal.
  • Continue on NH66 until you reach Kolhapur, a major city known for its historical and cultural significance.
  • From Kolhapur, stay on NH48, which will lead you to Satara.
  • In Satara, you can take a short detour to visit popular attractions like Kaas Plateau and Thoseghar Waterfalls.
  • Proceed further on NH48 towards Pune, a bustling city with numerous landmarks and vibrant culture.
  • Finally, continue on NH48 from Pune to reach Mumbai, the destination city.

This route covers a distance of approximately 600 kilometers and can be completed in around 10-12 hours, depending on the traffic and road conditions.

Goa to Mumbai Trains

There are several trains available from Goa to Mumbai. Here are some popular train options for the Goa to Mumbai journey:

Mandovi Express (Train No. 10103/10104)

Departure: Madgaon Junction (MAO)
Arrival: Mumbai CSMT (Chhatrapati Shivaji Maharaj Terminus)
Frequency: Daily
Travel Time: Approximately 9-10 hours

Konkan Kanya Express (Train No. 10111/10112)

Departure: Madgaon Junction (MAO)
Arrival: Mumbai CSMT (Chhatrapati Shivaji Maharaj Terminus)
Frequency: Daily
Travel Time: Approximately 11-12 hours

Trivandrum Central – Mumbai LTT Express (Train No. 16345/16346)

Departure: Madgaon Junction (MAO)
Arrival: Lokmanya Tilak Terminus (LTT), Mumbai
Frequency: Tri-weekly
Travel Time: Approximately 12-13 hours

Goa to Mumbai Train Ticket Price

The ticket prices for trains from Goa to Mumbai can vary depending on the class of travel and the specific train you choose. However, here are approximate ticket prices for different classes:

  • Sleeper Class (SL): Rs. 350 to Rs. 550
  • AC 3 Tier (3A): Rs. 1,000 to Rs. 1,400
  • AC 2 Tier (2A): Rs. 1,600 to Rs. 2,000

Goa to Mumbai Flight

To travel from Goa to Mumbai by air, you can book a flight from Goa International Airport (GOI) in Goa to Chhatrapati Shivaji Maharaj International Airport (BOM) in Mumbai.

Several airlines operate on this route, providing convenient and quick air travel options. Some of the airlines that offer flights from Goa to Mumbai include IndiGo Air India, SpiceJet, GoAir, and Vistara.

The flight duration from Goa to Mumbai is typically around 1.5 to 2 hours, depending on factors such as the specific airline, weather conditions, and air traffic.

Related Posts


Please enter your comment!
Please enter your name here