Mathura to Ayodhya - Multiple Options To Reach By Train, Cab, Flight, Bus
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 Lucknow
Mathura
Lucknow
Ayodhya
Approx Travel Time
11h 40m
₹410
Onwards
Mathura
Lucknow
Ayodhya
Approx Travel Time
13h 25m
₹974
Onwards
Via Bharatpur
Mathura
Bharatpur
Ayodhya
Approx Travel Time
12h 25m
₹380
Onwards
Mathura
Bharatpur
Ayodhya
Approx Travel Time
12h 40m
₹1,602
Onwards
Via Gwalior
FASTEST
Mathura
Gwalior
Ayodhya
Approx Travel Time
5h 25m
On Demand
Via Delhi
Mathura
Delhi
Ayodhya
Approx Travel Time
5h 25m
₹4,034
Onwards
Via Aligarh
Mathura
Aligarh
Ayodhya
Approx Travel Time
12h 40m
₹2,371
Onwards
Via Bareilly
Mathura
Bareilly
Ayodhya
Approx Travel Time
13h 10m
₹400
Onwards
Via Sultanpur
Mathura
Sultanpur
Ayodhya
Approx Travel Time
12h 40m
₹500
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.