
Ayodhya to Mainpuri
Mainpuri is approximately 350+ kms from Ayodhya. The fastest way to reach Mainpuri from Ayodhya is by Train Via Farrukhabad. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Ayodhya is by Train Via Chhibramau which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bara Banki, Kannauj
RECOMMENDED
Ayodhya
Bara Banki
Kannauj
Mainpuri
Approx Travel Time
10h 5m
₹7,392
Onwards
Ayodhya
Bara Banki
Kannauj
Mainpuri
Approx Travel Time
10h 8m
₹5,580
Onwards
Ayodhya
Bara Banki
Kannauj
Mainpuri
Approx Travel Time
10h 25m
₹6,380
Onwards
Via Kannauj
Ayodhya
Kannauj
Mainpuri
Approx Travel Time
9h 10m
₹5,781
Onwards
Ayodhya
Kannauj
Mainpuri
Approx Travel Time
9h 23m
₹4,881
Onwards
Via Farrukhabad
FASTEST
Ayodhya
Farrukhabad
Mainpuri
Approx Travel Time
8h 57m
₹370
Onwards
Ayodhya
Farrukhabad
Mainpuri
Approx Travel Time
9h 36m
₹725
Onwards
Via Kannauj, Farrukhabad
Ayodhya
Kannauj
Farrukhabad
Mainpuri
Approx Travel Time
9h 30m
₹1,390
Onwards
Via Lucknow, Farrukhabad
Ayodhya
Lucknow
Farrukhabad
Mainpuri
Approx Travel Time
11h 2m
₹1,208
Onwards
Via Chhibramau
CHEAPEST
Ayodhya
Chhibramau
Mainpuri
Approx Travel Time
9h 59m
₹355
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Mainpuri?
Mainpuri is approximately 350+ kms from Ayodhya.
How long does it take to reach Mainpuri from Ayodhya?
It takes approximately 9 hours to reach Mainpuri from Ayodhya by Train Via Farrukhabad.
What is the cheapest way to reach Mainpuri from Ayodhya?
The cheapest way to reach Mainpuri from Ayodhya is by Train Via Chhibramau.
What is the fastest way to reach Mainpuri from Ayodhya?
The fastest way to reach Mainpuri from Ayodhya is by Train Via Farrukhabad.