The journey from Muzaffarpur to Haridwar covers 900 km. Direct trains like the Amrapali Express connect these cities. By road, the route follows NH 27 and NH 34. Expect a travel time of 18 to 22 hours. Haridwar is a major pilgrimage site on the banks of the Ganges.
Total Distance: 900 km by road, 750 km straight-line air distance.
Trains are the most convenient way to reach Haridwar.
October to March for pleasant weather.