The route from Rishikesh to Haridwar is a short, 20 km stretch along the banks of the Ganges. You can easily travel this distance via local buses, shared auto-rickshaws, or private taxis. The journey takes approximately 45 to 60 minutes depending on traffic. It is a highly frequented route for pilgrims and tourists moving between the two holy cities.
Total Distance: 20 km by road, 18 km straight-line.
Buses run every 15 minutes from the main ISBT.
Throughout the year, though spring and autumn are most pleasant.