
Ambaji to Shillong
Shillong is approximately 2150+ kms from Ambaji. The fastest way to reach Shillong from Ambaji is by Cab, Flight Via Ahmedabad, Kolkata. It takes approximately 10 hours. The cheapest way to reach Shillong from Ambaji is by Bus, Flight Via Ahmedabad, Kolkata which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ahmedabad, Guwahati
RECOMMENDED
Ambaji
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 7m
₹17,411
Onwards
Ambaji
Ahmedabad
Guwahati
Shillong
Approx Travel Time
12h 34m
₹15,736
Onwards
Ambaji
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 20m
₹14,496
Onwards
Via Ahmedabad, Kolkata
FASTEST
Ambaji
Ahmedabad
Kolkata
Shillong
Approx Travel Time
9h 37m
₹15,158
Onwards
CHEAPEST
Ambaji
Ahmedabad
Kolkata
Shillong
Approx Travel Time
9h 50m
₹12,243
Onwards
Via Jodhpur
Ambaji
Jodhpur
Shillong
Approx Travel Time
2d 0h 40m
₹45,450
Onwards
Via Udaipur, Varanasi, Guwahati
Ambaji
Udaipur
Varanasi
Guwahati
Shillong
Approx Travel Time
2d 8h 57m
On Demand
Via Udaipur, Kolkata
Ambaji
Udaipur
Kolkata
Shillong
Approx Travel Time
11h 26m
₹16,435
Onwards
Via Jodhpur, Kolkata
Ambaji
Jodhpur
Kolkata
Shillong
Approx Travel Time
11h 6m
₹18,085
Onwards
Via Ahmedabad, Varanasi, Guwahati
Ambaji
Ahmedabad
Varanasi
Guwahati
Shillong
Approx Travel Time
11h 17m
₹24,733
Onwards
Frequently Asked Questions
What is the distance between Ambaji and Shillong?
Shillong is approximately 2150+ kms from Ambaji.
How long does it take to reach Shillong from Ambaji?
It takes approximately 10 hours to reach Shillong from Ambaji by Cab, Flight Via Ahmedabad, Kolkata.
What is the cheapest way to reach Shillong from Ambaji?
The cheapest way to reach Shillong from Ambaji is by Bus, Flight Via Ahmedabad, Kolkata.
What is the fastest way to reach Shillong from Ambaji?
The fastest way to reach Shillong from Ambaji is by Cab, Flight Via Ahmedabad, Kolkata.


