Haridwar is about 200 km from Delhi, the capital of India and is well connected by road and rail network from all parts of India. It is better to avoid travelling to Haridwar during the Hindu month of Sawan around July since there is a heavy crowd and all important roads are blocked and most of the hotels/busses/trains are crowded.For Going from Delhi to Haridwar you can rent a car, or you can go by plane or train.

By plane
By plane

Dehradun's Jolly Grant Airport, with twice daily service to Delhi on Air India Jet Airways daily flights], is 20 km from Haridwar.


Numerous taxi operators provide taxis from New Delhi & Dehradun to Haridwar. Mentioned below is contact information of key operators. India Taxi Online [www.indiataxionline.com]Delhi to Haridwar Taxi Call +91-11-65686666, +91-9540000804New Delhi to Haridwar # 09711823208, 09458900168Dehradun Airport to Haridwar # 09690749753Rishikesh to Haridwar # 0135-2520573Haridwar Taxi Service # 0135-6544287

By train
By train

Haridwar Junction Railway Station IR station codeĀ : HW is well-connected by train, with frequent trains to Delhi 4-5 hours and Dehradun 1 hour. There are also a few trains per day to Rishikesh, but buses are faster and much more frequent. The train station is located on the south side of town, within walking distance to most hotels but a 2-km hike to Hari-ki-Pairi.

Here are some useful trains to reach Haridwar:

Train Number Train Name You may board at You may alight at
12017 Shatabdi Express New Delhi Haridwar Junction
12055 Jan Shatabdi Express New Delhi Haridwar Junction
14041 Mussoorie Express New Delhi Haridwar Junction
12327 Upasana Express Howrah Kolkata, Lucknow Haridwar Junction
13009 Doon Express Howrah Kolkata, Varanasi, Lucknow Haridwar Junction
12687 Chennai-Dehradun Express Chennai, Nizamuddin Delhi Haridwar Junction
12054 Jan Shatabdi Express Amritsar Haridwar Junction
14632 Amritsar-Dehradun Express Amritsar Haridwar Junction
14610 Hemkunt Express Jammu Haridwar Junction
19105 Ahmedabad-Haridwar Mail Ahmedabad, Jaipur, Delhi Haridwar Junction
19019 Bandra-Dehradun Express Bandra Terminus Mumbai, Nizamuddin Delhi Haridwar Junction
12205 Nanda Devi AC Express New Delhi Haridwar Junction

Also see Rail travel in India

By bus
By bus

Haridwar's bus station, a stone's throw from the train station, is chaotic and has no signage whatsoever in English. There are regular bus services from Delhi theoretically 4 hours, in practice 6-8 hours, Rishikesh 1 hour and other important towns of North India to Haridwar. Before booking the bus check the bus condition. Always go for cushioned and push-back seats. The long and bumpy ride will take a toll on your mood and body,as there is shortage of AC buses during summer vacations, so always go before 1 or 1.5 hour your suitable time so as to get the prior reservation from the ticket window.