The journey from Mawsynram to Moradabad covers 1600 km. Reach Guwahati, then take a train to Moradabad Junction (MB). This route is well-connected by major express trains. The travel time is approximately 33 hours.
Total Distance: 1600 km by road, 1350 km air distance.
Check for trains stopping at Moradabad Junction.
October to March for pleasant weather.