The distance from Kanod to Rishikesh is approximately 820 km. You should take a train to Delhi and then a bus or taxi to Rishikesh. The journey takes 18 to 20 hours. Rishikesh is known as the Yoga Capital of the World.
Total Distance: 820 km by road, 640 km straight-line.
Take a taxi from Haridwar to reach Rishikesh quickly.
October to March for pleasant weather.