The trip from Basohli to Rishikesh covers about 600 km. You should travel to Pathankot first, then take a train to Haridwar or Dehradun, and finally a local bus or taxi to Rishikesh. The total travel time is roughly 18 to 20 hours. Rishikesh is known as the Yoga Capital of the World and offers a serene environment compared to the bustling cities on the way. Plan your arrival during daylight hours for easier local transport.
Total Distance: Driving distance 600 km, straight-line air distance 420 km.
Rishikesh has a small station, but Haridwar is better connected.
March to May or September to November for comfortable weather.