The journey from Rishikesh to Delhi covers approximately 250 km. You can travel via the Haridwar-Delhi rail line or take a bus via the NH 34 and NH 58 highways. The train journey takes about 5-6 hours, while buses take 6-7 hours depending on traffic. Delhi is well-connected to Rishikesh through frequent daily services.
Total Distance: 250 km by road, 200 km straight-line.
Shatabdi is the most comfortable and fastest option.
October to March for pleasant weather.