Delhi to Haridwar

The Delhi to Haridwar distance is 219.5 Km via NH334 by road. Indian Railways operates a train from Delhi to Haridwar twice daily. Tickets cost ₹160 – ₹180 and the journey takes 4h 13m. There are no flights from Delhi to Haridwar. Dehradun’s Jolly Grant airport, situated at a distance of nearly 20 kilometers, is the nearest domestic airport to Haridwar. Click here to book Delhi to Haridwar Cabs.

Delhi To Haridwar

Delhi To Haridwar By Cab

You can book cabs for one way or round trip rides. Cabs are the most comfortable way to travel between these two cities. It takes approximately 4-5 hours for the journey. There are a range of cabs available depending on your budget. Contact us today to get up to 30% OFF on your cab ride.

Delhi To Haridwar By Bus

There are both sleeper and non-sleeper buses operating between Delhi and Haridwar. The journey takes approximately 6 hours and prices start at INR 450. This is one of the most economic ways to travel between these two cities.

Delhi To Haridwar By Train

Indian Railways operates a train from Delhi to Haridwar twice daily. Tickets cost ₹160 – ₹180 and the journey takes 4h 13m.

Delhi To Haridwar By Flight

Traveling by air is one of the most expensive options. There are no flights from Delhi to Haridwar. Dehradun’s Jolly Grant airport, situated at a distance of nearly 20 kilometers, is the nearest domestic airport to Haridwar. There are several taxi services available from Delhi to Haridwar.