Travel options for:
Nearby airports Haridwar

Delhi (DEL)  •  5 h 52 min

$4 - $16

Dehra Dun (DED)  •  1 h 28 min

  1. ×2

$11 - $15

Chandigarh (IXC)  •  5 h 39 min

  1. ×2

$3 - $27

Dhangarhi (DHI)  •  9 h 12 min

  1. ×3

$31 - $39

Dharamsala (DHM)  •  11 h 27 min

$37 - $53

  • 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 30 min.

Travel Guides

How to travel India's Golden TriangleExplore India’s much-visited cities of Delhi, Agra and Jaipur, as well as the magnificent Taj Mahal.

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₹995
From Dehra Dun (DED) taxi to Rishikesh then bus to Haridwar.1 h 28 min₹980
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,535
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Moradabad, then bus to Haridwar.9 h 12 min₹2,675
From Dharamsala (DHM) taxi to Mukerian (MEX) then train to Haridwar Junction (HW).11 h 27 min₹3,640

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