The journey from Narsinghpur to Rishikesh covers about 980 km. The most practical route is to take a train from Narsinghpur to New Delhi, followed by a connecting train or bus to Rishikesh. The total travel time is around 20 to 22 hours. Rishikesh is known as the Yoga Capital of the World.
Total Distance: Driving distance is 980 km; straight-line air distance is 800 km.
Take a train to Haridwar and then a taxi to Rishikesh.
October to March, as the summer in Rishikesh is very hot.