
Mainpuri to Ambaji
Ambaji is approximately 450+ kms from Mainpuri. The fastest way to reach Ambaji from Mainpuri is by Train, Flight, Bus Via Agra, Ajmer, Abu Road. It takes approximately 14 hours. The cheapest way to reach Ambaji from Mainpuri is by Cab, Train, Bus Via Jaipur, Abu Road which would take approximately 22 hours.
Sort By
Mode of Transport
Via Agra, Ajmer, Abu Road
RECOMMENDED
FASTEST
Mainpuri
Agra
Ajmer
Abu Road
Ambaji
Approx Travel Time
13h 45m
On Demand
Via Jaipur, Abu Road
CHEAPEST
Mainpuri
Jaipur
Abu Road
Ambaji
Approx Travel Time
21h 18m
₹6,609
Onwards
Via Ghaziabad, Ajmer, Abu Road
Mainpuri
Ghaziabad
Ajmer
Abu Road
Ambaji
Approx Travel Time
16h 45m
On Demand
Mainpuri
Ghaziabad
Ajmer
Abu Road
Ambaji
Approx Travel Time
18h 19m
On Demand
Via Jaipur, Ajmer, Abu Road
Mainpuri
Jaipur
Ajmer
Abu Road
Ambaji
Approx Travel Time
20h 43m
₹15,873
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Ambaji?
Ambaji is approximately 450+ kms from Mainpuri.
How long does it take to reach Ambaji from Mainpuri?
It takes approximately 14 hours to reach Ambaji from Mainpuri by Train, Flight, Bus Via Agra, Ajmer, Abu Road.
What is the cheapest way to reach Ambaji from Mainpuri?
The cheapest way to reach Ambaji from Mainpuri is by Cab, Train, Bus Via Jaipur, Abu Road.
What is the fastest way to reach Ambaji from Mainpuri?
The fastest way to reach Ambaji from Mainpuri is by Train, Flight, Bus Via Agra, Ajmer, Abu Road.