
Roorkee to Ambaji
Ambaji is approximately 850+ km from Roorkee, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ambaji.
Sort By
Mode of Transport
Via Delhi, Udaipur
RECOMMENDED
Roorkee
Delhi
Udaipur
Ambaji
Approx Travel Time
11h 34m
₹5,582
Onwards
Roorkee
Delhi
Udaipur
Ambaji
Approx Travel Time
11h 6m
₹9,529
Onwards
Roorkee
Delhi
Udaipur
Ambaji
Approx Travel Time
12h
₹8,642
Onwards
Via Delhi, Pindwara
CHEAPEST
Roorkee
Delhi
Pindwara
Ambaji
Approx Travel Time
16h
₹1,350
Onwards
Via Dehradun, Ahmedabad
FASTEST
Roorkee
Dehradun
Ahmedabad
Ambaji
Approx Travel Time
10h 51m
₹15,035
Onwards
Via Delhi, Palanpur
Roorkee
Delhi
Palanpur
Ambaji
Approx Travel Time
15h 54m
₹4,572
Onwards
Via Ghaziabad, Pindwara
Roorkee
Ghaziabad
Pindwara
Ambaji
Approx Travel Time
20h 20m
₹3,001
Onwards
Via Bawal, Pindwara
Roorkee
Bawal
Pindwara
Ambaji
Approx Travel Time
20h 40m
₹11,529
Onwards
Via Delhi, Ahmedabad
Roorkee
Delhi
Ahmedabad
Ambaji
Approx Travel Time
12h 50m
₹7,014
Onwards
Roorkee
Delhi
Ahmedabad
Ambaji
Approx Travel Time
11h 49m
₹9,454
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Ambaji?
Ambaji is approximately 850+ kms from Roorkee.
How long does it take to reach Ambaji from Roorkee?
It takes approximately 11 hours to reach Ambaji from Roorkee by Cab, Flight Via Dehradun, Ahmedabad.
What is the cheapest way to reach Ambaji from Roorkee?
The cheapest way to reach Ambaji from Roorkee is by Train, Bus Via Delhi, Pindwara.
What is the fastest way to reach Ambaji from Roorkee?
The fastest way to reach Ambaji from Roorkee is by Cab, Flight Via Dehradun, Ahmedabad.

