Travel options for:
Nearby airports Haridwar

Delhi (DEL)  •  5 h 52 min

$4 - $17

Dehra Dun (DED)  •  1 h 28 min

  1. ×2

Chandigarh (IXC)  •  5 h 39 min

  1. ×2

$3 - $28

Dhangarhi (DHI)  •  9 h 12 min

  1. ×3

Dharamsala (DHM)  •  11 h 27 min

$38 - $54

  • 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 - $16 and the journey takes 4 h 30 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 52 min₹977
From Dehra Dun (DED) taxi to Rishikesh then bus to Haridwar.1 h 28 min
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Ambala Cant Junction (UMB), then train to Haridwar Junction (HW).5 h 39 min₹1,576
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Moradabad, then bus to Haridwar.9 h 12 min
From Dharamsala (DHM) taxi to Mukerian (MEX) then train to Haridwar Junction (HW).11 h 27 min₹3,619

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

It takes approximately 5 h 52 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