
Shamli to Ambaji
Ambaji is approximately 850+ kms from Shamli. The fastest way to reach Ambaji from Shamli is by Train, Flight, Cab Via Delhi, Udaipur. It takes approximately 10 hours. The cheapest way to reach Ambaji from Shamli is by Train, Bus Via Jaipur, Pindwara which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi, Udaipur
RECOMMENDED
Shamli
Delhi
Udaipur
Ambaji
Approx Travel Time
9h 42m
₹10,972
Onwards
FASTEST
Shamli
Delhi
Udaipur
Ambaji
Approx Travel Time
9h 21m
₹7,960
Onwards
Shamli
Delhi
Udaipur
Ambaji
Approx Travel Time
9h 26m
₹12,815
Onwards
Shamli
Delhi
Udaipur
Ambaji
Approx Travel Time
10h 32m
₹8,635
Onwards
Shamli
Delhi
Udaipur
Ambaji
Approx Travel Time
10h 48m
₹6,792
Onwards
Via Jaipur, Pindwara
CHEAPEST
Shamli
Jaipur
Pindwara
Ambaji
Approx Travel Time
17h 25m
₹1,690
Onwards
Via Bhilwara
Shamli
Bhilwara
Ambaji
Approx Travel Time
19h 31m
₹8,316
Onwards
Via Rewari, Udaipur
Shamli
Rewari
Udaipur
Ambaji
Approx Travel Time
21h 2m
₹5,705
Onwards
Via Delhi, Abu Road
Shamli
Delhi
Abu Road
Ambaji
Approx Travel Time
20h 30m
₹7,300
Onwards
Via Ghaziabad, Ahmedabad
Shamli
Ghaziabad
Ahmedabad
Ambaji
Approx Travel Time
9h 46m
₹10,023
Onwards
Frequently Asked Questions
What is the distance between Shamli and Ambaji?
Ambaji is approximately 850+ kms from Shamli.
How long does it take to reach Ambaji from Shamli?
It takes approximately 10 hours to reach Ambaji from Shamli by Train, Flight, Cab Via Delhi, Udaipur.
What is the cheapest way to reach Ambaji from Shamli?
The cheapest way to reach Ambaji from Shamli is by Train, Bus Via Jaipur, Pindwara.
What is the fastest way to reach Ambaji from Shamli?
The fastest way to reach Ambaji from Shamli is by Train, Flight, Cab Via Delhi, Udaipur.


