Ahmedabad to Mathura - Multiple Options To Reach By Train, Flight
Mathura is approximately 750+ kms from Ahmedabad. The fastest way to reach Mathura from Ahmedabad is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Mathura from Ahmedabad is by Train Via Kota which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gangapur City
Ahmedabad
Gangapur City
Mathura
Approx Travel Time
16h 55m
₹560
Onwards
Via Jaipur
Ahmedabad
Jaipur
Mathura
Approx Travel Time
6h 40m
₹4,949
Onwards
Via Kota
CHEAPEST
Ahmedabad
Kota
Mathura
Approx Travel Time
17h 10m
₹400
Onwards
Via Udaipur
Ahmedabad
Udaipur
Mathura
Approx Travel Time
12h 40m
₹2,507
Onwards
Via Delhi
FASTEST
Ahmedabad
Delhi
Mathura
Approx Travel Time
5h 55m
₹3,927
Onwards
Via Gwalior
Ahmedabad
Gwalior
Mathura
Approx Travel Time
5h 55m
On Demand
Via Ratlam
Ahmedabad
Ratlam
Mathura
Approx Travel Time
18h 40m
₹520
Onwards
Via Ajmer
Ahmedabad
Ajmer
Mathura
Approx Travel Time
9h 10m
₹11,879
Onwards
Via Dahod
Ahmedabad
Dahod
Mathura
Approx Travel Time
18h 55m
₹595
Onwards
Frequently Asked Questions
What is the distance between Ahmedabad and Mathura?
Mathura is approximately 750+ kms from Ahmedabad.
How long does it take to reach Mathura from Ahmedabad?
It takes approximately 6 hours to reach Mathura from Ahmedabad by Flight, Train Via Delhi.
What is the cheapest way to reach Mathura from Ahmedabad?
The cheapest way to reach Mathura from Ahmedabad is by Train Via Kota.
What is the fastest way to reach Mathura from Ahmedabad?
The fastest way to reach Mathura from Ahmedabad is by Flight, Train Via Delhi.