How to reach Haridwar:

For the treks in Garhwal, one has to reach Haridwar normally. Rishikesh is another 25 Km from here and is considered a gateway to Garhwal Himalayas. You can fly or by train reach New Delhi as per your convenience from any part within India.

There are direct trains from Kolkata to Haridwar.

KUMBHA EXPRESS – Train No. – 12369 ( Very good option to reach Haridwar by 5 pm; Spend the night in Haridwar and start your onward journey by car next morning)

UPASANA EXPRESS – Train No. – 12327 ( Very good option to reach Haridwar by 5 pm; Spend the night in Haridwar and start your onward journey by car next morning)

DOON EXPRESS – Train No. – 13009 (Don’t book this train when you plan a long onward journey immediately nn the same morning)]

Avoid booking wait listed (WL) tickets in AC classes (1A/2A/3A) or Chair Car (CC). Book Sleeper class (SL)/Second Sitting class (2S) tickets which have normally more seats/berth and hence much better chance to get confirmed.

You can easily reach Haridwar from New Delhi by train or bus (~ 5/6 hours) and is around 210 Km.

By train:

Following trains are good to reach Haridwar and run daily.

DDN JANSHTBDI – Train No. 12055 (Arrives HW in the evening @ 7:30 pm, good choice when you stay the night in Haridwar and have a long drive ahead next day)
NANDA DEVI EXP – Train No. 12205 (arrives HW early morning @ 4am)
UTKAL EXPRESS – Train No. 18477 (arrives HW in the night @ 9pm)
MUSSOORIE EXP – Train No. 14041 (arrives HW in the morning @ 5:45am)
Always avoid booking waitlisted (WL) tickets in AC classes (1A/2A/3A) or Chair Car (CC). Book Sleeper class (SL)/Second Sitting class (2S) tickets which have normally more seats/berth and hence much better chance to get confirmed.

By bus:

Govt. Road Transport (Roadways of Uttarakhand, Uttar Pradesh, Delhi, Haryana, Punjab etc.) buses are frequently available in day time and night from Kashmiri Gate ISBT (http://www.delhi.gov.in/wps/wcm/connect/doit_transport/Transport/Home/ISBT/Fare+Chart). Tickets are available on board for these regular type buses. From Delhi Airport or Station you can reach ISBT Kashmiri Gate via Delhi Metro service (http://www.delhimetrorail.com/metro-fares.aspx). It is only 4 Km from NDLS and can be reached easily by booking an auto rickshaw.

For privately operated bus, you can book online from different portals (http://www.redbus.in). Select a boarding point suitably. Overnight Volvo/A.C/Push back bus service.

Nearest Airport Jolly Grant near Dehradun (Airport code: DED) is 35 Km away from Haridwar. This airport is accessed from Dehradun, Haridwar and Rishikesh easily. The flights are mostly via Delhi.
Regarding night accommodations in Haridwar:

Trekkers reaching on the previous day before the journey to the actual trek base need to stay the night in Haridwar. There are several options in Haridwar for spending a night while staying in Premium, Standard or Budget accommodation. Options vary from Privately operated Hotels/Lodges, to State run Tourist rest House and Dharamshala.

State run GMVN (Garhwal Mandal Vikas Nigam) operates Hotel Rahi just beside the Bus Stand and opposite to the Haridwar Railway Station. This is a reliable and a decent choice for Standard accommodation.Check the following for online booking of the above: http://www.gmvnl.com/newgmvn/tour/booktrh.asp
You can call or visit GMVN nearest office or even send an email for more information.The information is available at: http://www.gmvnl.com/newgmvn/online_reservation/#

Return from Haridwar:

Normally you reach Haridwar from any trek base  by 7/8 pm in the evening. You can take any train after 9 pm or regular bus service as mentioned above to reach Delhi or directly to your homeward journey in the same night.