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

    $17 - $27
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi (NDLS)

      4 h 10 min - once daily

      $13 - $20

    3. Haridwar Junction (HW)

      27 min - 15.5 miles

      $4 - $6

  • Dehra Dun (DED)

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

      16 min - 10.6 miles

      $10 - $13

  • Chandigarh (IXC)

    $23 - $31
    1. Chandigarh (IXC)

      39 min - 27.5 miles

      $10 - $12

    2. Ambala Cant Junction (UMB)

      5 h 15 min - once daily

      $13 - $19

  • Amritsar (ATQ)

    $21 - $32
    1. Amritsar (ATQ)

      11 min - 7.2 miles

      $4 - $6

    2. Amritsar Junction (ASR)

      10 h 33 min - once daily

      $15 - $23

    3. Raiwala (RWL)

      14 min - 8.2 miles

      $2 - $4

  • Dharamsala (DHM)

    $47 - $60
    1. Dharamsala (DHM)

      1 h 53 min - 72.8 miles

      $30 - $40

    2. Mukerian (MEX)

      10 h 51 min - once daily

      $15 - $22

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

From Indira Gandhi International Airport Metro to New Delhi (NDLS), train to Haridwar Junction (HW), then taxi to Rishīkesh. 5 h 59 min ₹1,550. From Dehra Dun (DED) taxi to Rishīkesh. 16 min ₹793. From Chandigarh (IXC) taxi to Ambala Cant Junction (UMB) then train to Rishikesh (RKSH). 5 h 54 min ₹1,804. From Amritsar (ATQ) taxi to Amritsar Junction (ASR), train to Raiwala (RWL), then taxi to Rishīkesh. 10 h 59 min ₹1,757. From Dharamsala (DHM) taxi to Mukerian (MEX) then train to Rishikesh (RKSH). 12 h 44 min ₹3,712.