
Ajmer to Mathura
Mathura is approximately 350+ kms from Ajmer. The fastest way to reach Mathura from Ajmer is by Flight, Cab Via Ghaziabad. It takes approximately 5 hours. The cheapest way to reach Mathura from Ajmer is by Train Via Agra which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ghaziabad
FASTEST
Ajmer
Ghaziabad
Mathura
Approx Travel Time
5h 6m
₹5,041
Onwards
Ajmer
Ghaziabad
Mathura
Approx Travel Time
5h 48m
₹2,645
Onwards
Ajmer
Ghaziabad
Mathura
Approx Travel Time
6h 5m
₹2,899
Onwards
Via Kishangarh
Ajmer
Kishangarh
Mathura
Approx Travel Time
8h 28m
On Demand
Ajmer
Kishangarh
Mathura
Approx Travel Time
8h 26m
On Demand
Via Agra
CHEAPEST
Ajmer
Agra
Mathura
Approx Travel Time
7h 45m
₹290
Onwards
Ajmer
Agra
Mathura
Approx Travel Time
8h
₹640
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Mathura?
Mathura is approximately 350+ kms from Ajmer.
How long does it take to reach Mathura from Ajmer?
It takes approximately 5 hours to reach Mathura from Ajmer by Flight, Cab Via Ghaziabad.
What is the cheapest way to reach Mathura from Ajmer?
The cheapest way to reach Mathura from Ajmer is by Train Via Agra.
What is the fastest way to reach Mathura from Ajmer?
The fastest way to reach Mathura from Ajmer is by Flight, Cab Via Ghaziabad.