Travel options for:
Nearby airports Rishīkesh
  • Delhi (DEL)

    $8 - $23
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi

      0 min - 783 feet

    3. New Delhi (NDLS)

      4 h 30 min - once daily

      $4 - $16

    4. Haridwar Junction (HW)

      27 min - 15.5 miles

      $4 - $6

  • Dehra Dun (DED)

    $7 - $10
    1. Dehra Dun (DED)

      16 min - 10.6 miles

      $7 - $10

  • Chandigarh (IXC)

    $4 - $28
    1. Airport

      13 min - every 30 minutes - line 26

      $1

    2. Railway Station

      0 min - 934 feet

    3. Chandigarh (CDG)

      40 min - once daily

      $1 - $13

    4. Ambala Cant Junction (UMB)

      5 h 45 min - once daily

      $3 - $15

  • Dhangarhi (DHI)

    1. Dhangarhi (DHI)

      2 h 21 min - 65.6 miles

      $24 - $29

    2. Shahjahanpur

      1 h 30 min - every 30 minutes

    3. Bareilly Satellite

      0 min - 0 feet

    4. Bareilly

      5 h 22 min - every 30 minutes

    5. Haridwar

      1 h 7 min - every 30 minutes

  • Dharamsala (DHM)

    1. Dharamsala (DHM)

      40 min - 14.6 miles

      $6 - $8

    2. McLeod Ganj

      7 h - every 4 hours

      $5

    3. Dehradun

      22 min - 1.2 miles

    4. Dehradun

      1 h 34 min - every 30 minutes

    5. Haridwar

      1 h 7 min - every 30 minutes

  • 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 - $16 and the journey takes 4 h 30 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 19 min₹1,297
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 29 min₹1,537
From Dhangarhi (DHI) taxi to Shahjahanpur, bus to Bareilly Satellite, walk to Bareilly, bus to Haridwar, then bus to Rishikesh.10 h 43 min
From Dharamsala (DHM) taxi to McLeod Ganj, bus to Dehradun, walk to Dehradun, bus to Haridwar, then bus to Rishikesh.11 h 14 min

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

It takes approximately 6 h 19 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