Home› Haridwar› How to Reach› Delhi to Haridwar
✦ Route & Travel Access Guide

How to Reach Haridwar from Delhi

Compare practical ways to travel from Delhi to Haridwar by road, train and air, with route details, useful planning information and stay options.

Approximately 220 kmApprox. distance
HaridwarDestination
Road · Train · AirTravel options
Travel options at a glance

Best Ways to Reach Haridwar from Delhi

Choose the option that fits your timing and budget. Detailed Delhi to Haridwar travel information is available below.

🚗

By Road

See the road route from Delhi to Haridwar, including the onward journey and practical travel notes.

Read road route →
🚆

By Train

Check the practical rail option for reaching Haridwar from Delhi and how to complete the final leg.

Read train route →
✈️

By Air

Find the nearest useful airport option for Haridwar and the onward road connection.

Read air route →
Route overview

Delhi to Haridwar Route

One of the easiest pilgrimage trips from Delhi - close enough for a weekend, well served by fast daytime trains, and the traditional starting point for the Char Dham Yatra.

Road journey

How to Reach Haridwar from Delhi by Road

About 220 km via NH-334, taking 5-6 hours by car through Meerut, Muzaffarnagar and Roorkee. AC Volvo and state buses run day and night from Kashmere Gate ISBT and Anand Vihar; many travellers take an overnight bus to arrive early morning.

Rail + onward journey

How to Reach Haridwar from Delhi by Train

Haridwar Junction (HW) is one of north India's busiest stations and the simplest way in. Multiple daily services from Delhi include the Shatabdi, Jan Shatabdi and Mussoorie Express, taking roughly 4.5-6 hours. Daytime trains are generally the better choice here, especially for elderly travellers.

Flight + onward journey

How to Reach Haridwar from Delhi by Air

Haridwar has no airport of its own. The nearest is Jolly Grant Airport (DED) in Dehradun, about 35 km away. The Delhi-Dehradun flight takes roughly 45-50 minutes, then 1-1.5 hours by taxi to Haridwar.

Good to know

Delhi to Haridwar Travel FAQs

How long does it take to reach Haridwar from Delhi?⌄
About 4.5-6 hours by train, or 5-6 hours by road via NH-334. Flying to Dehradun takes 45-50 minutes plus a 1-1.5 hour taxi transfer.
Which trains run from Delhi to Haridwar?⌄
Multiple daily services including the Shatabdi, Jan Shatabdi and Mussoorie Express, arriving at Haridwar Junction (HW).
What is the nearest airport to Haridwar?⌄
Jolly Grant Airport (DED) in Dehradun, about 35 km away - roughly 1-1.5 hours by taxi. Haridwar has no airport of its own.
Is Haridwar a good base for the Char Dham Yatra?⌄
Yes - it's the traditional starting point for Char Dham, Kedarnath and Badrinath journeys, which is why so many pilgrims stay here before heading further into the hills.
Should I take a night bus or a daytime train from Delhi?⌄
Daytime trains are generally more comfortable, particularly with elderly travellers. Night buses suit those wanting to arrive early morning without losing a day.