The distance between Haridwar and Rishikesh is a short 20 km stretch along the banks of the Ganges. You can easily travel this route via NH 34. Local buses depart every 15 minutes from the Haridwar Bus Stand. Private taxis and shared auto-rickshaws are also readily available throughout the day. The drive is scenic, passing through the Rajaji National Park periphery.
Total Distance: Driving distance is 20 km; straight-line air distance is 18 km.
Buses are the most economical way to travel between the two cities.
Book a taxi for a comfortable door-to-door experience.
All year round, though spring and autumn are most pleasant.