
Amroha to Mathura
Mathura is approximately 250+ kms from Amroha. The fastest way to reach Mathura from Amroha is by Train. It takes approximately 6 hours. The cheapest way to reach Mathura from Amroha is by Train Via Delhi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Hapur
Amroha
Hapur
Mathura
Approx Travel Time
6h 2m
₹3,121
Onwards
Amroha
Hapur
Mathura
Approx Travel Time
6h 29m
₹732
Onwards
Amroha
Hapur
Mathura
Approx Travel Time
5h 29m
₹660
Onwards
Amroha
Hapur
Mathura
Approx Travel Time
6h 51m
₹2,696
Onwards
Amroha
Hapur
Mathura
Approx Travel Time
6h 18m
₹235
Onwards
Via Delhi
CHEAPEST
Amroha
Delhi
Mathura
Approx Travel Time
6h 9m
₹150
Onwards
Via Ghaziabad
Amroha
Ghaziabad
Mathura
Approx Travel Time
6h 45m
₹215
Onwards
Amroha
Ghaziabad
Mathura
Approx Travel Time
7h 2m
₹393
Onwards
Frequently Asked Questions
What is the distance between Amroha and Mathura?
Mathura is approximately 250+ kms from Amroha.
How long does it take to reach Mathura from Amroha?
It takes approximately 6 hours to reach Mathura from Amroha by Train.
What is the cheapest way to reach Mathura from Amroha?
The cheapest way to reach Mathura from Amroha is by Train Via Delhi.
What is the fastest way to reach Mathura from Amroha?
The fastest way to reach Mathura from Amroha is by Train.


