
Moradabad to Unchahar
Unchahar is approximately 400+ kms from Moradabad. The fastest way to reach Unchahar from Moradabad is by Train, Bus Via Raibareilly. It takes approximately 8 hours. The cheapest way to reach Unchahar from Moradabad is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Raibareilly
Moradabad
Raibareilly
Unchahar
Approx Travel Time
7h 40m
₹395
Onwards
Moradabad
Raibareilly
Unchahar
Approx Travel Time
7h 51m
₹4,272
Onwards
FASTEST
Moradabad
Raibareilly
Unchahar
Approx Travel Time
7h 38m
₹949
Onwards
Via Lucknow
Moradabad
Lucknow
Unchahar
Approx Travel Time
8h 8m
₹2,621
Onwards
Moradabad
Lucknow
Unchahar
Approx Travel Time
7h 45m
₹1,248
Onwards
Moradabad
Lucknow
Unchahar
Approx Travel Time
7h 52m
₹844
Onwards
Moradabad
Lucknow
Unchahar
Approx Travel Time
8h 15m
₹2,217
Onwards
Via Bareilly
Moradabad
Bareilly
Unchahar
Approx Travel Time
8h 6m
₹295
Onwards
Via Hardoi
Moradabad
Hardoi
Unchahar
Approx Travel Time
8h 6m
₹285
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Unchahar?
Unchahar is approximately 400+ kms from Moradabad.
How long does it take to reach Unchahar from Moradabad?
It takes approximately 8 hours to reach Unchahar from Moradabad by Train, Bus Via Raibareilly.
What is the cheapest way to reach Unchahar from Moradabad?
The cheapest way to reach Unchahar from Moradabad is by Train.
What is the fastest way to reach Unchahar from Moradabad?
The fastest way to reach Unchahar from Moradabad is by Train, Bus Via Raibareilly.
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Bhadrak to Moradabad
- Valsad to Moradabad
- Palitana to Moradabad
- Sujangarh to Moradabad
- Bhavani to Moradabad
- Suratgarh to Moradabad
- Jangaon to Moradabad
- Kasauli to Moradabad
- Jamnagar to Moradabad
- Sri-Ganganagar to Moradabad
- Navsari to Moradabad
- Faridkot to Moradabad
- Daman to Moradabad
- Nainpur to Moradabad
- Salem to Moradabad


