The distance from Ayodhya to Mainpuri is approximately 350 kilometers. You can reach Mainpuri via the main highway passing through Kanpur and Etawah. By train, there are direct and connecting services via Kanpur Central. The journey takes about 7 to 8 hours by car or train. It is a straightforward route through the central plains of Uttar Pradesh.
Total Distance: 350 km by road, 320 km by air.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 7 hours 30 mins |
| Avg Price | 400-1000 INR | 3000-5000 INR |
| Operator | Ayodhya-Kanpur-Mainpuri Express | Personal Car |
| Route | Ayodhya to Kanpur to Mainpuri | NH 27 and NH 34 |
| Tip | Check for trains that have a short layover in Kanpur. | The roads are generally good but watch for traffic in Kanpur. |
October to March for pleasant weather.