Goa to Mumbai

Goa to Mumbai

NaN Passengers

Other Options

Goa to Mumbai Schedule

Goa to Mumbai Schedule
Transport NameRoute TimePrice
Indian Railways 3A - AC 3-Tier Sleeper 01:02 - 11:45₹ 1,800
SpiceJet Economy #SG47603:50 - 04:55₹ 5,598
Indian Railways 2A - AC 2-Tier Sleeper 04:00 - 13:20₹ 1,925
Air India Economy #AI68406:50 - 08:20₹ 10,447
Indian Railways 1A - AC First Class Sleeper 09:15 - 21:45₹ 3,125
Indian Railways 3A - AC 3-Tier Sleeper 10:10 - 18:00₹ 2,360
Indian Railways 3A - AC 3-Tier Sleeper 12:45 - 21:45₹ 1,435
Indian Railways EV - Vistadome AC 15:15 - 23:55₹ 3,265
Indian Railways 3A - AC 3-Tier Sleeper 16:20 - 02:00₹ 1,680
National TravelsGoa AC Sleeper 19:30 - 07:30₹ 1,502
Atmaram M Dev Travels AC Sleeper 21:00 - 10:30₹ 3,234
Atmaram Travels Goa AC Sleeper 22:31 - 14:01₹ 3,465

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$5
Fastest Transport55m
Earliest Departure12:10 AM
Latest Departure11:10 PM
Departures per day46
Distance825 kilometers
Transport CompaniesAir India, Air Vistara, Anand Travel, Atmaram Travels Goa, Gujarat travels, Indian Railways, IndiGo, Intrcity Smartbus, Ivy Travelsrajdhani, Jay Khodiyar Travels, Jolly Travels, Kokan Tours and Travels, Konkan Travels Mujawar, Maa Travels Transline, Manish Travels, Naik Travels, National TravelsGoa, Paulo Travels, PVS Travels, Transline Maa Travels, TravelODesk India, Vailankanni Tour And Travels, VRL Travels, Zingbus

Goa to Mumbai Destination Reviews

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.
Bus Non-AC Sleeper, Giroba Travels Sharma , Jan 12, 2023
Very friendly
flight Economy, Air India (Air India), Oct 19, 2022
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
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
30 customer reviews