The journey from Muzaffarpur to Rishikesh covers 920 km. The most practical route is taking a train to Haridwar and then a bus or taxi to Rishikesh. By road, the route follows NH 27 and NH 34. Expect a travel time of 20 to 24 hours. Rishikesh is known as the Yoga Capital of the World.
Total Distance: 920 km by road, 770 km straight-line air distance.
The bus from Haridwar to Rishikesh takes about 1 hour.
September to June for pleasant weather.