By Road
See the road route from Delhi to Rishikesh, including the onward journey and practical travel notes.
Read road route →Compare practical ways to travel from Delhi to Rishikesh by road, train and air, with route details, useful planning information and stay options.
Choose the option that fits your timing and budget. Detailed Delhi to Rishikesh travel information is available below.
See the road route from Delhi to Rishikesh, including the onward journey and practical travel notes.
Read road route →Check the practical rail option for reaching Rishikesh from Delhi and how to complete the final leg.
Read train route →Find the nearest useful airport option for Rishikesh and the onward road connection.
Read air route →The classic weekend escape from Delhi - yoga capital, adventure hub and Char Dham gateway, close enough to reach in a morning. Worth knowing before you book: Rishikesh has no significant railway station of its own, so nearly everyone routes via Haridwar.
About 240 km via NH-334, taking 6-7 hours through Meerut, Muzaffarnagar, Roorkee and Haridwar. Direct Volvo AC and state buses run from Kashmere Gate ISBT and Anand Vihar. Starting early helps considerably with traffic around Delhi and Meerut.
Rishikesh has no major functioning railway station - most trains stop at Haridwar and continue to Dehradun, bypassing it. The standard approach is a train to Haridwar Junction (HW), then 40-50 minutes by road. A few direct services exist but are infrequent and slow.
Rishikesh has no airport. Jolly Grant Airport (DED) in Dehradun is the nearest, roughly a 40-minute drive away, with frequent flights from Delhi taking about an hour. Note that airport buses toward Rishikesh run only about hourly, so a taxi is usually the practical choice.