
Shillong to Vapi
Vapi is approximately 2200+ kms from Shillong. The fastest way to reach Vapi from Shillong is by Flight, Train Via Kolkata, Surat. It takes approximately 8 hours. The cheapest way to reach Vapi from Shillong is by Bus, Train Via Guwahati, Maihar which would take approximately 49 hours.
Sort By
Mode of Transport
Via Kolkata, Surat
RECOMMENDED
FASTEST
Shillong
Kolkata
Surat
Vapi
Approx Travel Time
7h 42m
₹11,086
Onwards
Shillong
Kolkata
Surat
Vapi
Approx Travel Time
9h 2m
₹13,693
Onwards
Shillong
Kolkata
Surat
Vapi
Approx Travel Time
8h 25m
₹11,306
Onwards
Via Guwahati, Mumbai
Shillong
Guwahati
Mumbai
Vapi
Approx Travel Time
12h 7m
₹12,357
Onwards
Shillong
Guwahati
Mumbai
Vapi
Approx Travel Time
9h 40m
₹15,664
Onwards
Shillong
Guwahati
Mumbai
Vapi
Approx Travel Time
8h 47m
₹12,625
Onwards
Via Guwahati, Maihar
Shillong
Guwahati
Maihar
Vapi
Approx Travel Time
1d 23h 57m
₹4,490
Onwards
CHEAPEST
Shillong
Guwahati
Maihar
Vapi
Approx Travel Time
2d 0h 55m
₹1,749
Onwards
Via Guwahati, Varanasi
Shillong
Guwahati
Varanasi
Vapi
Approx Travel Time
2d 8h 41m
On Demand
Via Kolkata, Mumbai
Shillong
Kolkata
Mumbai
Vapi
Approx Travel Time
10h
₹13,203
Onwards
Frequently Asked Questions
What is the distance between Shillong and Vapi?
Vapi is approximately 2200+ kms from Shillong.
How long does it take to reach Vapi from Shillong?
It takes approximately 8 hours to reach Vapi from Shillong by Flight, Train Via Kolkata, Surat.
What is the cheapest way to reach Vapi from Shillong?
The cheapest way to reach Vapi from Shillong is by Bus, Train Via Guwahati, Maihar.
What is the fastest way to reach Vapi from Shillong?
The fastest way to reach Vapi from Shillong is by Flight, Train Via Kolkata, Surat.


