Travel from Nearby-Airports to Haridwar

Train from Nearby airports to Haridwar

Indian Railways operates a train from Delhi (DEL) to Haridwar twice daily. Tickets cost $4 - $17 and the journey takes 4 h 10 min.

How to get from Nearby airports to Haridwar

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), then train to Haridwar Junction (HW).5 h 32 min₹984
From Dehra Dun (DED) taxi to Rishikesh then bus to Haridwar.1 h 28 min
From Chandigarh (IXC) taxi to Chandigarh (CDG) then train to Haridwar Junction (HW).6 h 39 min₹991
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Moradabad, then bus to Haridwar.9 h 13 min
From Dharamsala (DHM) taxi to Mukerian (MEX) then train to Haridwar Junction (HW).10 h 54 min₹3,604

How long does it take to get from Nearby airports to Haridwar?

It takes approximately 5 h 32 min to get from Nearby airports to Haridwar, including transfers.

Operators from Nearby airports to Haridwar

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
UPSRTCUPSRTC