The journey from Naini Khad to Rishikesh is approximately 520 km. The most practical way is to travel to Chandigarh by bus or train, and then take a bus or train to Rishikesh. The road journey from Chandigarh to Rishikesh takes about 6 to 8 hours. Total travel time is approximately 14 to 18 hours.
Total Distance: 520 km by road, 420 km air distance.
Taking a bus from Chandigarh is the most convenient way to reach Rishikesh.
October to March for pleasant weather.