Travel options for:
Nearby airports Haridwar

Delhi (DEL)  •  5 h 35 min

$4 - $16

Dehra Dun (DED)  •  1 h 28 min

  1. ×2

$11 - $14

Chandigarh (IXC)  •  5 h 47 min

$3 - $17

Dhangarhi (DHI)  •  9 h 21 min

  1. ×3

$30 - $39

Dharamsala (DHM)  •  11 h 32 min

$35 - $52

  • Haridwar Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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 - $15 and the journey takes 4 h 13 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 35 min₹1,015
From Dehra Dun (DED) taxi to Rishikesh then bus to Haridwar.1 h 28 min₹986
From Behlana line 17 bus to Isbt-17, walk to Chandigarh, bus to Ambala Cantt, walk to Ambala Cant Junction (UMB), then train to Haridwar Junction (HW).5 h 47 min₹990
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Bareilly, then bus to Haridwar.9 h 21 min₹2,624
From Dharamsala (DHM) taxi to Mukerian (MEX) then train to Haridwar Junction (HW).11 h 32 min₹3,663

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

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

Operators from Nearby airports to Haridwar

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
UPSRTCUPSRTC
CTUCTU
RSRTCRSRTC