
Mainpuri to Ayodhya
Ayodhya is approximately 350+ kms from Mainpuri. The fastest way to reach Ayodhya from Mainpuri is by Cab. It takes approximately 7 hours. The cheapest way to reach Ayodhya from Mainpuri is by Train Via Farrukhabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Lucknow
Mainpuri
Lucknow
Ayodhya
Approx Travel Time
8h 56m
₹1,144
Onwards
Mainpuri
Lucknow
Ayodhya
Approx Travel Time
9h 1m
₹1,549
Onwards
Via Kannauj
Mainpuri
Kannauj
Ayodhya
Approx Travel Time
9h 4m
₹5,178
Onwards
Mainpuri
Kannauj
Ayodhya
Approx Travel Time
9h 17m
₹4,379
Onwards
Mainpuri
Kannauj
Ayodhya
Approx Travel Time
9h 17m
₹1,499
Onwards
Mainpuri
Kannauj
Ayodhya
Approx Travel Time
9h 30m
₹700
Onwards
Via Etawah
Mainpuri
Etawah
Ayodhya
Approx Travel Time
8h 51m
₹4,053
Onwards
Via Farrukhabad
CHEAPEST
Mainpuri
Farrukhabad
Ayodhya
Approx Travel Time
8h 57m
₹370
Onwards
Via Raibareilly
Mainpuri
Raibareilly
Ayodhya
Approx Travel Time
9h 16m
On Demand
Frequently Asked Questions
What is the distance between Mainpuri and Ayodhya?
Ayodhya is approximately 350+ kms from Mainpuri.
How long does it take to reach Ayodhya from Mainpuri?
It takes approximately 7 hours to reach Ayodhya from Mainpuri by Cab.
What is the cheapest way to reach Ayodhya from Mainpuri?
The cheapest way to reach Ayodhya from Mainpuri is by Train Via Farrukhabad.
What is the fastest way to reach Ayodhya from Mainpuri?
The fastest way to reach Ayodhya from Mainpuri is by Cab.


