
Mathura to Ayodhya
Ayodhya is approximately 500+ kms from Mathura. The fastest way to reach Ayodhya from Mathura is by Train, Flight Via Gwalior. It takes approximately 6 hours. The cheapest way to reach Ayodhya from Mathura is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Gwalior
FASTEST
Mathura
Gwalior
Ayodhya
Approx Travel Time
5h 25m
On Demand
Mathura
Gwalior
Ayodhya
Approx Travel Time
6h 10m
₹13,133
Onwards
Via Delhi
Mathura
Delhi
Ayodhya
Approx Travel Time
5h 25m
₹4,258
Onwards
Mathura
Delhi
Ayodhya
Approx Travel Time
5h 55m
₹4,372
Onwards
Mathura
Delhi
Ayodhya
Approx Travel Time
6h 25m
₹6,774
Onwards
Via Aligarh
Mathura
Aligarh
Ayodhya
Approx Travel Time
12h 25m
₹2,486
Onwards
Via Bareilly
Mathura
Bareilly
Ayodhya
Approx Travel Time
13h 10m
₹400
Onwards
Mathura
Bareilly
Ayodhya
Approx Travel Time
13h 10m
₹4,276
Onwards
Via Basti
Mathura
Basti
Ayodhya
Approx Travel Time
14h 10m
₹745
Onwards
Frequently Asked Questions
What is the distance between Mathura and Ayodhya?
Ayodhya is approximately 500+ kms from Mathura.
How long does it take to reach Ayodhya from Mathura?
It takes approximately 6 hours to reach Ayodhya from Mathura by Train, Flight Via Gwalior.
What is the cheapest way to reach Ayodhya from Mathura?
The cheapest way to reach Ayodhya from Mathura is by Train.
What is the fastest way to reach Ayodhya from Mathura?
The fastest way to reach Ayodhya from Mathura is by Train, Flight Via Gwalior.