
Vadodara to Shillong
Shillong is approximately 2200+ kms from Vadodara. The fastest way to reach Shillong from Vadodara is by Flight Via Kolkata. It takes approximately 6 hours. The cheapest way to reach Shillong from Vadodara is by Train, Flight Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Vadodara
Kolkata
Shillong
Approx Travel Time
5h 55m
₹13,392
Onwards
Via Delhi
Vadodara
Delhi
Shillong
Approx Travel Time
6h 25m
₹12,241
Onwards
CHEAPEST
Vadodara
Delhi
Shillong
Approx Travel Time
22h 10m
₹7,369
Onwards
Via Hyderabad
Vadodara
Hyderabad
Shillong
Approx Travel Time
6h 40m
₹15,696
Onwards
Via Surat, Hyderabad
Vadodara
Surat
Hyderabad
Shillong
Approx Travel Time
11h 5m
₹15,390
Onwards
Vadodara
Surat
Hyderabad
Shillong
Approx Travel Time
11h 35m
₹18,102
Onwards
Vadodara
Surat
Hyderabad
Shillong
Approx Travel Time
11h 50m
₹15,615
Onwards
Via Ahmedabad, Hyderabad
Vadodara
Ahmedabad
Hyderabad
Shillong
Approx Travel Time
10h 35m
₹16,332
Onwards
Vadodara
Ahmedabad
Hyderabad
Shillong
Approx Travel Time
11h 5m
₹16,618
Onwards
Via Jalgaon, Hyderabad
Vadodara
Jalgaon
Hyderabad
Shillong
Approx Travel Time
13h 50m
₹13,033
Onwards
Frequently Asked Questions
What is the distance between Vadodara and Shillong?
Shillong is approximately 2200+ kms from Vadodara.
How long does it take to reach Shillong from Vadodara?
It takes approximately 6 hours to reach Shillong from Vadodara by Flight Via Kolkata.
What is the cheapest way to reach Shillong from Vadodara?
The cheapest way to reach Shillong from Vadodara is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Vadodara?
The fastest way to reach Shillong from Vadodara is by Flight Via Kolkata.