Travel options for:
Nearby airports Rishīkesh

Delhi (DEL)  •  6 h 2 min

$8 - $22

Dehra Dun (DED)  •  16 min

$7 - $9

Chandigarh (IXC)  •  8 h 30 min

  1. ×2

$4 - $27

Dhangarhi (DHI)  •  10 h 42 min

  1. ×4

$33 - $44

Dharamsala (DHM)  •  11 h 14 min

  1. ×3

$16 - $27

  • Rishīkesh Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Rishīkesh

Bus or train from Nearby airports to Rishīkesh?

Indian Railways operates a train from Delhi (DEL) to Rishīkesh twice daily. Tickets cost $4 - $15 and the journey takes 4 h 13 min. Alternatively, you can take a bus from Dharamsala (DHM) to Rishīkesh via McLeod Ganj, Dehradun, Dehradun, and Haridwar in around 11 h 14 min.

How to get from Nearby airports to Rishīkesh

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), train to Haridwar Junction (HW), then taxi to Rishīkesh.6 h 2 min₹1,382
From Dehra Dun (DED) taxi to Rishīkesh.16 min₹632
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), train to Ambala Cant Junction (UMB), then train to Rishikesh (RKSH).8 h 30 min₹1,494
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Bareilly Satellite, walk to Bareilly, bus to Haridwar, then bus to Rishikesh.10 h 42 min₹2,917
From Dharamsala (DHM) taxi to McLeod Ganj, bus to Dehradun, walk to Dehradun, bus to Haridwar, then bus to Rishikesh.11 h 14 min₹1,648

How long does it take to get from Nearby airports to Rishīkesh?

It takes approximately 6 h 2 min to get from Nearby airports to Rishīkesh, including transfers.

Operators from Nearby airports to Rishīkesh

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
CTUCTU
UPSRTCUPSRTC
HRTCHRTC