Goa to Mumbai

Goa to Mumbai

Goa
Mumbai
Sun, Jun 22
+ Add return
0 Passengers
Sort by
Filters
Price
Departure time
Arrival time
 
 
 
 
 

Goa to Mumbai Destination Reviews

PH
Train was on platform when we arrived , doors closed to train 20 mins before departure which caused panic as one of us was still on the platform , not knowing the Indian rail system and procedures this was concerning .
Goa to Mumbai, Train #22120 CC - AC Chair Class, Indian Railways, Apr 30, 2025
DF
Was led to my seat without any hassle. No attempt to scam me out of my seat by making me move to another one. Credit to them. Also they were very helpful in helping me figure out where I should get off in Mumbai.
Goa to Mumbai, Bus AC Sleeper, Atmaram Travels Goa, Jul 19, 2024
AB
The pick-up point was changed at the last minute, making it difficult to get there in time to catch the bus, and the pick-up process seemed very disorganised. Then, I was moved to a shared bed with a woman and her toddler who was kicking me in the face all night. The bus became cold as an icebox halfway through the journey and there were no blankets provided. The driving was so bumpy that we almost hit the ceiling at times.
Goa to Mumbai, Bus Non-AC Sleeper, Giroba Travels Sharma , Jan 12, 2023
UH
Very friendly
Goa to Mumbai, 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!
Goa to Mumbai, Bus AC Sleeper, Atmaram Travels Goa, Oct 16, 2022
4.4
34 customer reviews
5
41%
4
35%
3
9%
2
15%
1
0%

Goa to Mumbai Schedule

TypeOperatorClassDeparture TimeArrival TimePriceRating
Taxi
TravelODesk India
Comfort 3pax
Any time
+10h 20m
$170.00
Bus
Atmaram Travels Goa
AC Sleeper
00:31
10:31
$30.22
  5.0
Flight
IndiGo
Economy
00:50
02:00
$79.04
  5.0
Flight
SpiceJet
Economy
01:10
02:30
$76.15
Train
Indian Railways
CC - AC Chair Class
01:55
14:40
$8.01
Flight
Air India
Economy
02:24
10:55
$68.76
Train
Indian Railways
2A - AC 2-Tier Sleeper
04:00
17:05
$18.20
  5.0
Train
Indian Railways
2A - AC 2-Tier Sleeper
04:25
17:05
$18.89
Train
Indian Railways
2A - AC 2-Tier Sleeper
04:45
17:05
$17.51
  5.0
Train
Indian Railways
2A - AC 2-Tier Sleeper
05:18
17:05
$17.34
Flight
Air India
Economy
05:35
10:15
$76.79
Flight
IndiGo
Economy
06:25
07:50
$49.29
  5.0
Flight
IndiGo
Economy
06:45
07:55
$42.32
  5.0
Flight
Air India
Economy
07:05
08:30
$87.10
  5.0
Flight
IndiGo
Economy
07:30
13:55
$108.78
Flight
Air India
Economy
08:05
21:30
$221.71
Train
Indian Railways
2A - AC 2-Tier Sleeper
08:30
21:45
$18.55
  3.7
Train
Indian Railways
2A - AC 2-Tier Sleeper
08:50
19:00
$33.23
  5.0
Flight
IndiGo
Economy
09:10
10:30
$98.62
Flight
SpiceJet
Economy
09:30
10:50
$36.10

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

Facts about the transport from Goa to Mumbai

Cheapest Transport$7
Fastest Transport1h 5m
Earliest Departure12:05 AM
Latest Departure11:45 PM
Departures per day67
Distance921 kilometers
Transport CompaniesAainath Travels, Air India, Air India, Air India Express, Air India Express, Atmaram Travels Goa, Giroba Travels, Gujarat travels, Indian Railways, IndiGo, IndiGo, Intrcity Smartbus, Jolly Travels, Kadamba TC, Laxmi Holidays, Manish Travels, Naik Travels, National TravelsGoa, PSR Travels Goa, PVS Travels, Sai Travels, TaxiBazaar, Vailankanni Tour And Travels, VRL Travels, Zingbus