Goa to Mumbai

Goa to Mumbai

Other Options

Goa to Mumbai Schedule

Goa to Mumbai Schedule
Transport NameRoute TimePrice
Indian Railways SL - Sleeper Class 01:24 - 14:25₹ 643
Indian Railways SL - Sleeper Class 03:40 - 14:52₹ 538
Indian Railways 3E - AC 3-Tier Economy Sleeper 04:45 - 18:10₹ 1,145
Go Air Economy #G838107:20 - 08:35$ 70.54
Indian Railways 1A - AC First Class Sleeper 08:30 - 19:10₹ 2,905
Indian Railways 2A - AC 2-Tier Sleeper 11:00 - 21:15₹ 1,830
Indian Railways CC - AC Chair Class 12:05 - 23:15₹ 1,960
Transline Maa Travels AC Sleeper 15:30 - 09:30$ 29.22
Swami Rameshwar Travels AC Sleeper 17:00 - 07:20$ 43.62
Indian Railways 3A - AC 3-Tier Sleeper 18:32 - 03:55₹ 1,355
Naik Travels AC Sleeper 20:20 - 10:55$ 43.54
Atmaram Travels Goa AC Sleeper 22:02 - 14:02$ 14.45

How to get from Goa to Mumbai

Fly, take a bus or embark on a picturesque train journey to get from Goa to Mumbai, the capital of Maharashtra state in India.

How far is Mumbai from Goa?

The overland distance between Goa and Mumbai is about 600 km either via national highway 66 which runs parallel to the coastline or via national highway 48, a bit longer but more direct and thus ensuring a faster journey.

How long does it take to get to Mumbai from Goa?

Flying to Mumbai is a whisk – it takes just between 70 and 90 minutes to get to Mumbai’s Chhatrapati Shivaji International Airport.

Travelling by bus or train takes considerably longer. Most buses need about 15-16 hours to reach Mumbai though there are some faster buses reaching Mumbai in 13 hours.

Train travel will rob you off 9–12 hours.

How to travel from Goa to Mumbai by rail?

There are two railway lines in Goa and both offer direct service to Mumbai.

The first one is the South Western Railway of Indian Railways. The Konkan line is parallel to the coast and offers spectacular vistas en route.

Where from trains to Mumbai leave in Goa?

Trains call to different train stations in Goa including Madgaon (MAO) in Central Goa close to Vasco da Gamma town; Thivim (THVM) in North Goa; or even Sawantvadi Road station (SWV) which is strictly speaking already in Maharashtra but can be handy for those who start their travel to Mumbai from the very north of Goa.

How many trains link Goa and Mumbai?

There are seven daily trains and then there are trains which run once, twice or three times a week. Monday is the day when you have the widest choice of departures to Mumbai – over a dozen.

When do trains leave Goa?

Basically trains run throughout the day with the majority leaving between 5 am and 10 am.

There are three daily night trains scheduled very conveniently between 6 pm and 9 pm. They reach Mumbai early the next morning.

How long does it take to get to Mumbai from Goa by train?

The fastest daily train JAN SHATABDI Express 12052 needs just under 9 hours to bring you to Mumbai, but in general expect to spend between ten and 12 hours.

How much are the railway tickets?

There are seats and berths of all types on trains between Goa and Mumbai though some trains do not offer first class compartments and others do not have seats or Sleeper Class.

As an idea, the cheapest berth in a non air-conditioned carriage, aka Sleeper Class, can cost about INR800, seats – under INR700.

If you can afford it, opt for an air-conditioned class instead – even third class would perfectly do. Approximate ticket prices for 3rd, 2nd and 1st air-con berths are INR1,500, INR1,900 and INR2,700 respectively.

How to get from Goa to Mumbai by bus

On certain days there are as many as a hundred of buses leaving for Mumbai from Goa and in any case you are never short of choice. Bus gives you more flexibility compared to other means of transport in the sense of departure times but can be not as convenient as train.

When do buses depart for Mumbai?

While there are a lot of departures from Goa to Mumbai, buses tend to leave between 4 pm and 10 pm what means they arrive to Mumbai in the morning the next day.

There are morning departures from Goa, too, but they are few compared to night buses and inconveniently reach Mumbai in the small hours or by midnight.

Where from do buses leave and arrive?

There are several bus stations in Goa used by Mumbai-bound buses. Some of the most popular include Madgaon and Mapusa.

In Mumbai, the most popular arrival stations include Vashi Plaza bus stand, Kalamboli and Borivali.

How long is the bus travel?

Normally it takes longer to get from Goa to Mumbai than from Mumbai to Goa due to morning traffic in Mumbai. In any case, you should arrive not later than 16 hours from your departure from Goa.

How much are Goa–Mumbai bus tickets?

Goa–Mumbai buses differ greatly in the range of services they offer – some have air-conditioning, others do not; some serve snacks or bottled water; some are Sleeper buses, some – Seater buses. Thus a huge variation in prices. Cheapest seats are sold at INR800 while INR1,000 can buy you a berth in a sleeper bus.

There are luxury buses serving this route with ticket prices reaching INR2,500-INR3,000.

How to fly from Goa to Mumbai

Flying is by far the quickest way to reach Mumbai from Goa though this convenience comes at a price.

Which airlines fly between Goa and Mumbai?

The national flag carrier Air India and other full service airlines like Jet Airways together with regional lowcost carriers including Go Air, IndiGo and SpiceJet all have regular daily direct flights between Goa’s only Dabolim Airport and Chhatrapati Shivaji International Airport in Mumbai.

How long does a flight take?

It takes under one and a half hour to reach Mumbai by plane.

When do flights to Mumbai leave?

With about 18 daily flights it is easy to get a seat though schedule-wise the majority of flights leave in the afternoon or early morning. There is a gap between 7 am and 1 pm with virtually no flights leaving for Mumbai.

How much are the air tickets to Mumbai?

Prices fall within INR2,600-INR7,000 range but it is usually easy to get a ticket for about INR4,000 even a couple of days prior the date of your travel; though, as usually, the earlier you book the higher are the chances to grab a good deal.

Transportation from Goa to Mumbai

Goa to Mumbai Destination Reviews

UH
Very friendly
flight Economy, Air India (Air India), Oct 19, 2022
MT
It was rainy day and water go inside from the window and all the seat get wet. We try to talk with local worker but he dont help us. After a few stations some other worker accept to change our seat that was all wet!
Bus AC Sleeper, Atmaram Travels Goa, Oct 16, 2022
AJ
Nowhere near as good as the other express train 2nd class 2cc ticket I bought elsewhere. Dirty carriage, lots of disturbance, rude and distant staff and poor service, all food needs to be paid for (in 2nd class it's all included, and good), poor quality food and lukewarm dishes with cold spots that should be hot, very slow train that stopped loads, mice running about the floor, and generally a poor example of what should be 1st class (albeit Indian standards). Book a different train, and get an ac seat with meals included. Much better. About the only good thing was that the toilets were relatively clean.
Train #10104 1A - AC First Class Sleeper, Indian Railways, Mar 25, 2020
MJ
Everything went as planed. Trainride started with a delay of about 40min but we arrived on time.
Train #11086 CC - AC Chair Class, Indian Railways, Mar 15, 2020
PG
The température in the ac compartiment was freezy.
Train #10104 1A - AC First Class Sleeper, Indian Railways, Mar 2, 2020
SH
Great to have photos on website so you can see what you're booking. Had sleeper 2nd class a/c upper bunk, would book lower next time for better viewing. Printed out ticket accepted no problems, was a bit of a challenge finding berth but that's not the fault of 12go. Will use again and already recommended to fellow travellers.
Train #16346 2A - AC 2-Tier Sleeper, Indian Railways, Feb 27, 2020
RW
Smooth transfer
flight Economy, SpiceJet (SpiceJet), Feb 18, 2020
SV
Kind staff amd pleasant ride. Could be a bit cleaner though
Train #11100 CC - AC Chair Class, Indian Railways, Feb 4, 2020
HW
A fun trip! Also I was a solo female traveller and felt fine and safe at all times. Had the veg biryani which was nice... and also they bring you bed linen:) (I was in 1st class so had a cabin of 4 people)
Train #10112 1A - AC First Class Sleeper, Indian Railways, Apr 4, 2019
TM
Everything went well, some 10-20 minutes delay only
Train #10104 3A - AC 3-Tier Sleeper, Indian Railways, Mar 15, 2019
4.4
28 customer reviews
5
43%
4
39%
3
4%
2
14%
1
0%