There are 8 ways to get from Goa 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)plane GOX - BOM
- Take the train from Borivali to Vapitrain
4h₹4,552–11,421Train via Panvel
cheapest- Take the train from Vasco Da Gama to Panveltrain 12741
- Take the train from Borivali to Vapitrain 12953 / ...
16h 37m₹489–4,598Train
- Take the train from Karmali to Vapitrain 09058 / ...
15h 4m₹950–3,409Bus, train
- Take the bus from FlixBus Goa - Panjim to FlixBus Mumbai - Borivali Eastbus FlixBus IN2820
- Take the train from Borivali to Vapitrain 12953 / ...
18h 23m₹1,032–4,251Drive 684.4 km
- Drive from Chicalim to Vapicar 684.4 km
10h 36m₹7,288–10,526Fly Dabolim Airport to Surat, train
- Fly from Dabolim Airport (GOI) to Surat (STV)plane GOI - STV
- Take the train from Surat to Vapitrain
3h 35m₹7,259–25,846Fly Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Dabolim Airport (GOI) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane GOI - BOM
- Take the train from Borivali to Vapitrain
4h 15m₹4,580–11,600Bus, train via Pernem
- Take the bus from Panaji KTC Bus Stand to Satarda Bridge / Naibagbus
- Take the bus from Satarda Bridge to Gokul Hotel, Borivalibus
- Take the train from Borivali to Vapitrain
19h 8m₹774–3,225
Goa to Vapi by bus, foot, and train
Questions & Answers
The cheapest way to get from Goa to Vapi is to train which costs ₹950 - ₹3,500 and takes 15h 4m.
The fastest way to get from Goa to Vapi is to fly and train which takes 3h 35m and costs ₹7,000 - ₹26,000.
The distance between Goa and Vapi is 569 km. The road distance is 684.4 km.
The best way to get from Goa to Vapi without a car is to train which takes 15h 4m and costs ₹950 - ₹3,500.
It takes approximately 4h to get from Goa to Vapi, including transfers.
Yes, the driving distance between Goa to Vapi is 684 km. It takes approximately 10h 36m to drive from Goa to Vapi.
There are 74+ hotels available in Vapi.
What companies run services between Goa, 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.
- Website
- goindigo.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,700–9,000
Flights from Dabolim Airport to Surat
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,500–24,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,500–11,000
- Website
- airindia.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,300–13,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹3,900–11,000
- Website
- airindiaexpress.in
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,300–13,000
Flights from Dabolim Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,000–11,000
- Website
- spicejet.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹4,600–11,000
- Website
- starlightairline.com
Flights from Goa Mopa to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,800–9,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 Panvel
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Goa - Panjim to FlixBus Mumbai - Borivali East
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ₹850–3,000
- Website
- https://www.flixbus.in
- Phone
- 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from Panaji KTC Bus Stand to Satarda Bridge / Naibag
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹35–60
- Schedules at
- ktclgoa.com
- 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 Italian Lakes: Getting around by train, How to get from Florence to Rome, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.














