
Moradabad to Mainpuri
Mainpuri is approximately 200+ kms from Moradabad. The fastest way to reach Mainpuri from Moradabad is by Cab. It takes approximately 6 hours. The cheapest way to reach Mainpuri from Moradabad is by Train Via Aligarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Aligarh
CHEAPEST
Moradabad
Aligarh
Mainpuri
Approx Travel Time
7h 45m
₹290
Onwards
Moradabad
Aligarh
Mainpuri
Approx Travel Time
7h 38m
₹545
Onwards
Via Farrukhabad
Moradabad
Farrukhabad
Mainpuri
Approx Travel Time
10h 4m
₹846
Onwards
Moradabad
Farrukhabad
Mainpuri
Approx Travel Time
9h 25m
₹491
Onwards
Via Agra
Moradabad
Agra
Mainpuri
Approx Travel Time
9h 41m
₹3,089
Onwards
Moradabad
Agra
Mainpuri
Approx Travel Time
9h 1m
₹2,549
Onwards
Moradabad
Agra
Mainpuri
Approx Travel Time
8h 47m
₹2,159
Onwards
Moradabad
Agra
Mainpuri
Approx Travel Time
9h 27m
₹2,699
Onwards
Via Tundla
Moradabad
Tundla
Mainpuri
Approx Travel Time
8h 1m
₹315
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Mainpuri?
Mainpuri is approximately 200+ kms from Moradabad.
How long does it take to reach Mainpuri from Moradabad?
It takes approximately 6 hours to reach Mainpuri from Moradabad by Cab.
What is the cheapest way to reach Mainpuri from Moradabad?
The cheapest way to reach Mainpuri from Moradabad is by Train Via Aligarh.
What is the fastest way to reach Mainpuri from Moradabad?
The fastest way to reach Mainpuri from Moradabad is by Cab.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Narsapur
- Moradabad to Udaipur
- Moradabad to Katra
- Moradabad to Tirumangalam
- Moradabad to Nabha
- Moradabad to Didwana
- Moradabad to Krishnarajanagara
- Moradabad to Annavaram
- Moradabad to Kuppam
- Moradabad to Thekkady
- Moradabad to Tirupati
- Moradabad to Shimla
- Moradabad to Bijapur
- Moradabad to Karnal
- Moradabad to Azamgarh