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.