50
Checking Seats Availability
Loading seats data...

From Goa to Mumbai by taxi

Any
Goa
Time
Mumbai City
11h 30m
 Instant
  vehicle, all incl
Any
Goa
Time
Mumbai City
11h 30m
 Instant
  vehicle, all incl

From Goa to Mumbai by bus

09:00
Goa
02:00
Mumbai
17h
 Instant  Refund
11:45
Goa
02:15
Mumbai
14h 30m
 Instant  Refund
16:30
Goa
05:00
Mumbai
12h 30m
 Instant  Refund
17:30
Goa
06:00
Mumbai
12h 30m
 Instant  Refund
18:00
Goa
06:30
Mumbai
12h 30m
 Instant  Refund
18:30
Goa
07:00
Mumbai
12h 30m
 Instant  Refund
18:30
Goa
07:00
Mumbai
12h 30m
 Instant  Refund
19:15
Goa
07:40
Mumbai
12h 25m
 Instant  Refund
19:30
Goa
08:00
Mumbai
12h 30m
 Instant  Refund
20:00
Goa
08:30
Mumbai
12h 30m
 Instant  Refund
20:30
Goa
09:00
Mumbai
12h 30m
 Instant  Refund
20:31
Goa
09:01
Mumbai
12h 30m
 Instant  Refund
21:40
Goa
10:05
Mumbai
12h 25m
 Instant  Refund

From Dabolim Airport to Mumbai by flight

#6E967
02:45
GOI Dabolim Airport, Goa
04:10
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant
 
#AI34
04:00
GOI Dabolim Airport, Goa
05:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant
 
#9W762
04:10
GOI Dabolim Airport, Goa
05:25
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant
 
#SG611
05:25
GOI Dabolim Airport, Goa
06:40
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant 15kg
 
#9W2374
05:45
GOI Dabolim Airport, Goa
06:55
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#G8381
06:40
GOI Dabolim Airport, Goa
07:55
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant 15kg
 
#9W496
06:55
GOI Dabolim Airport, Goa
08:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 20m
 Instant
 
#G8376
06:55
GOI Dabolim Airport, Goa
08:10
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant
 
#AI684
07:00
GOI Dabolim Airport, Goa
08:10
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#9W976
08:05
GOI Dabolim Airport, Goa
09:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#6E5097
13:10
GOI Dabolim Airport, Goa
14:40
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#9W2476
13:10
GOI Dabolim Airport, Goa
14:20
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#G8478
13:10
GOI Dabolim Airport, Goa
14:35
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant
 
#9W476
13:15
GOI Dabolim Airport, Goa
14:45
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#SG454
13:30
GOI Dabolim Airport, Goa
14:55
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant 15kg
 
#6E813
14:35
GOI Dabolim Airport, Goa
16:05
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#9W2627
14:35
GOI Dabolim Airport, Goa
15:45
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#9W627
14:35
GOI Dabolim Airport, Goa
15:50
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant
 
#6E712
14:45
GOI Dabolim Airport, Goa
16:10
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant
 
#AI664
15:20
GOI Dabolim Airport, Goa
16:30
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#G8372
15:20
GOI Dabolim Airport, Goa
16:35
BOM Chhatrapati Shivaji Airport, Mumbai
1h 15m
 Instant
 
#6E9859
16:30
GOI Dabolim Airport, Goa
17:55
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant
 
#6E418
17:05
GOI Dabolim Airport, Goa
18:35
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#9W7103
17:05
GOI Dabolim Airport, Goa
18:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#9W2480
17:10
GOI Dabolim Airport, Goa
18:40
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#9W480
17:10
GOI Dabolim Airport, Goa
18:40
BOM Chhatrapati Shivaji Airport, Mumbai
1h 30m
 Instant
 
#9W2385
17:10
GOI Dabolim Airport, Goa
18:20
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#SG487
17:35
GOI Dabolim Airport, Goa
18:55
BOM Chhatrapati Shivaji Airport, Mumbai
1h 20m
 Instant 15kg
 
#6E468
17:40
GOI Dabolim Airport, Goa
19:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 35m
 Instant
 
#9W2445
18:35
GOI Dabolim Airport, Goa
19:45
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#9W435
18:35
GOI Dabolim Airport, Goa
19:45
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#9W445
18:35
GOI Dabolim Airport, Goa
20:15
BOM Chhatrapati Shivaji Airport, Mumbai
1h 40m
 Instant
 
#9W621
18:40
GOI Dabolim Airport, Goa
19:50
BOM Chhatrapati Shivaji Airport, Mumbai
1h 10m
 Instant
 
#AI662
18:45
GOI Dabolim Airport, Goa
20:05
BOM Chhatrapati Shivaji Airport, Mumbai
1h 20m
 Instant
 
#AI84
23:10
GOI Dabolim Airport, Goa
00:35
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant
 
#G8380
23:55
GOI Dabolim Airport, Goa
01:20
BOM Chhatrapati Shivaji Airport, Mumbai
1h 25m
 Instant 15kg
 

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.

Passenger reviews out of total 50 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Nov 26, 2018
bus AC Sleeper, Neeta Tours and Travels
★★☆☆☆
Bus was okay, trip took 17 hours instead of 12. And we were dropped 2 hours away from our destination as none of the workers spoke English

Popular Routes in India