How to Get from Delhi to Haridwar

Delhi to Haridwar Transport Options

450780561.jpg Images.

The holy city of Haridwar, in Uttarakhand, is a popular trip from Delhi for pilgrims and spiritual seekers. There are a number of ways to get from Delhi to Haridwar. By road, it takes around six hours, and by train, the minimum travel time is around four hours (many trains take longer than this). Here are the best options:

Delhi to Haridwar by Train

The cheapest, fastest, and most hassle-free way of getting from Delhi to Haridwar is definitely to take the train.

The only concern is that trains do book up early, especially from April onwards (the most popular time for Hindu pilgrims), so you may find yourself on the Waitlist.

  • If you don't mind getting an early start, the daily 12017 Dehradun Shatabdi departs New Delhi Railway Station at 6.45 a.m. and will have you in Haridwar by 11.20 a.m. The fare is 1,190 in Executive Class and 595 rupees in AC Chair Class.
  • The other superfast Shatabdi train, the 12055 Dehradan Jan Shatabdi is an afternoon service that departs New Delhi Railway Station at 3.20 p.m. and arrives in Haridwar at 7.30 p.m. The fare in AC Chair Class is 470 rupees and 140 rupees in Second Class.

A number of other trains from Delhi to Haridwar depart from H. Nizamuddin Railway Station around 11-11.30 a.m and take around five to six hours to reach Haridwar. There are also three overnight services departing from various Delhi railway stations.

  See the full list of Delhi to Haridwar trains.

Delhi to Haridwar by Bus

Delhi to Haridwar by bus is a convenient option if the train is heavily booked, which is often the case as holy Haridwar is a popular spiritual destination in India. Travel time is usually six to seven hours, with one stop for lunch or dinner.

The buses leave from Kashmere Gate ISBT (Interstate Bus terminal) to the north of Old Delhi, which was recently renovated and reopened in May 2013. Services start running at around 8 a.m., and the last service departs at 11.30 p.m.

There are both private and government buses. It's actually preferable to go with a government operator because they're cheaper and offer a better and more reliable standard of service than private companies. Depending on the level of comfort required, you can choose from air conditioned "luxury" Volvo, air conditioned Deluxe (Hi-Tech), Semi Deluxe, and Ordinary buses. Some even have wireless Internet!

Uttarkahand Roadways/Uttarakhand Transport Corporation is a popular government operator and their buses can be booked online here. Their Volvo bus departs Delhi at 11 a.m. daily and arrives in Haridwar at 6 p.m.

Other options include Delhi Transport Corporation and Uttar Pradesh State Road Transport Corporation (UPSRTC) (book online here).

You'll find a range of private bus companies on travel portals and specialist websites that offer bus bookings. The best websites to book through are:

  • Makemytrip -- Acquired Ticketvala (previously India's largest bus ticketing platform) in 2010. There's the best price guarantee and they often have special promotions such as discounted hotel rooms with bus ticket bookings, and discounts on return fares.  Bookings can be made via an app on cell phones. Foreign credit cards are accepted. The website shows ratings for each bus service. It's possible to book UPSRTC buses.
  • RedBus -- One of the first websites in India to offer online bus bookings, with no booking fees.  Bookings can be made via an app on cell phones. It has a special online bus tracking platform that provides live tracking of buses based ​on GPS updates. RedBus was acquired by ibiboGroup in 2013 but still operates independently. The website shows ratings for each bus service. It's possible to book UPSRTC buses.
  • Ticketgoose -- Has been in operation since 2007 and has outstanding real-time tracking of inventory. Their website automatically shows the layout of each bus, and the location of vacant seats, without requiring any clicks. Bookings can be made via an app on cell phones.

Fares start from around 300 rupees for non-air conditioned seater buses and go up to 800 rupees for air-conditioned semi-sleepers or sleepers.

(Sleepers have single or double "beds" that you can lay down in, while semi-sleepers have seats that recline further than usual). If you're traveling overnight, it's worth paying the extra to get a decent sleep.

Do note that none of the buses, including the luxury Volvos, have toilets. However, the Volvo buses have superior suspension, and snacks and water are served onboard.

Delhi to Haridwar by Car

If you're taking your own transport from Delhi to Haridwar, one thing to keep in mind is parking. Many hotels are located by the riverside and don't have parking or car access. You may end up having to park your car a little out of town. It's possible to take a taxi from Delhi to Haridwar, although it's an expensive option. Expect to pay around 3,000 rupees upwards, depending on the vehicle.

Was this page helpful?