There are 8 ways to get from Mapusa to Vapi by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Goa Mopa to Chhatrapati Shivaji Maharaj International Airport, train
best- Fly from Goa Mopa (GOX) to Chhatrapati Shivaji Maharaj International Airport (BOM)GOX - BOM
- Take the train from Borivali to Vapi
4h 19m₹4,463–11,049Train via Mumbai
cheapest- Take the train from Vasco Da Gama to Kalyan Jn
- Take the train from Kalyan Jn to Dadar
- Take the train from Borivali to Vapi
18h 27m₹525–5,657Train
- Take the train from Karmali to Vapi09058 / ...
15h 7m₹1,016–3,487Bus, train
- Take the bus from FlixBus Goa - Mapusa to FlixBus Mumbai - Borivali EastFlixBus IN2820
- Take the train from Borivali to Vapi12953 / ...
16h 11m₹1,019–4,072Drive 650.9 km
- Drive from Mapusa to Vapi650.9 km
10h 2m₹6,846–9,888Fly Dabolim Airport to Surat, train
- Fly from Dabolim Airport (GOI) to Surat (STV)GOI - STV
- Take the train from Surat to Vapi
5h 21m₹5,867–16,647Fly Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Dabolim Airport (GOI) to Chhatrapati Shivaji Maharaj International Airport (BOM)GOI - BOM
- Take the train from Borivali to Vapi
6h 2m₹4,382–11,892Bus, train via Satarda Bridge
- Take the bus from Satarda Bridge to Gokul Hotel, Borivali
- Take the train from Borivali to Vapi12953 / ...
17h 31m₹730–3,143
Mapusa to Vapi by bus, foot, and train
Questions & Answers
The cheapest way to get from Mapusa to Vapi is to bus and train via Satarda Bridge which costs ₹700 - ₹3,200 and takes 17h 31m.
The fastest way to get from Mapusa to Vapi is to fly and train which takes 4h 19m and costs ₹4,400 - ₹11,000.
The distance between Mapusa and Vapi is 574 km. The road distance is 650.9 km.
The best way to get from Mapusa to Vapi without a car is to train which takes 15h 7m and costs ₹1,000 - ₹3,500.
It takes approximately 4h 19m to get from Mapusa to Vapi, including transfers.
Yes, the driving distance between Mapusa to Vapi is 651 km. It takes approximately 10h 2m to drive from Mapusa to Vapi.
There are 79+ hotels available in Vapi.
What companies run services between Mapusa, India and Vapi, India?
Indian Railways operates a train from Karmali to Vapi 5 times a week. Tickets cost ₹350–2,700 and the journey takes 14h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,000–9,500
Flights from Dabolim Airport to Surat
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,200–24,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,200–10,000
- Website
- airindia.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,500–12,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹3,200–9,500
- Website
- airindiaexpress.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,500–12,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–9,500
- Website
- spicejet.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–8,500
- Website
- starlightairline.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,600–7,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Borivali to Vapi
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Karmali to Vapi
- Ave. Duration
- 14h 43m
- Frequency
- 5 times a week
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Surat to Vapi
- Ave. Duration
- 1h 37m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vasco Da Gama to Kalyan Jn
- Ave. Duration
- 12h 22m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Kalyan Jn to Dadar
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Kalyan Jn to Dadar
- Ave. Duration
- 1h 16m
- Frequency
- Every 5 minutes
- Estimated price
- ₹12–94
- Schedules at
- mumbaisuburban.gov.in
- 2nd Class
- ₹12–16
- 1st Class
- ₹75–100
- Phone
- 0755-6610661
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Kalyan Jn to Dadar
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹85–120
- Website
- https://mumbaisuburban.gov.in/
- AC
- ₹85–120
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Goa - Mapusa to FlixBus Mumbai - Borivali East
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- ₹850–2,900
- Website
- https://www.flixbus.in
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Satarda Bridge to Gokul Hotel, Borivali
- Ave. Duration
- 13h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,900
- Website
- https://www.zingbus.com/
- A/C Sleeper
- ₹600–1,300
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Which side of Niagara Falls should I choose (and how do I get there)?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.



















