Travel options for:
Kathmandu to Rishīkesh
  • Fly

    $140 - $304
    1. Kathmandu

      6 min - 3.7 miles

      $1

    2. Kathmandu (KTM)

      3 h 40 min - 1 stopover

      $130 - $290

    3. Dehra Dun (DED)

      16 min - 10.6 miles

      $10 - $13

  • Drive, train, taxi

    $44 - $62
    1. Kathmandu

      2 h 25 min - 96.2 miles

      $13 - $19

    2. Raxual Junction (RXL)

      19 h 30 min - once a week

      $21 - $30

    3. Laksar Junction (LRJ)

      1 h 5 min - 35.8 miles

      $10 - $13

  • Bus, train

    $45 - $63
    1. Kathmandu

      10 h - twice daily

      $10

    2. Birgunj

      4 min - 3 miles

      $1

    3. Raxual Junction (RXL)

      20 h 35 min - once a week

      $22 - $35

    4. Saharanpur (SRE)

      3 h 30 min - once daily

      $12 - $17

  • Bus

    $42 - $50
    1. Kathmandu

      5 h - every 3 hours

      $6 - $12

    2. Pokhara

      6 h - once daily

      $26

    3. New Delhi

      19 min - every 5 minutes

      $1

    4. Delhi

      8 h 30 min - every 4 hours

      $8 - $12

  • Drive

    $100 - $160
    1. Kathmandu

      15 h 59 min - 665.1 miles

      $100 - $160

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

From Kathmandu drive to Kathmandu airport, fly to Dehra Dun airport, then taxi to Rishīkesh. 4 h 3 min $182. From Kathmandu drive to Raxual Junction (RXL), train to Laksar Junction (LRJ), then taxi to Rishīkesh. 23 h 1 min $53. From Kathmandu bus to Birgunj, drive to Raxual Junction (RXL), train to Saharanpur (SRE), then train to Rishikesh (RKSH). 36 h 9 min $53. From Kathmandu bus to Pokhara, bus to New Delhi, Metro to Delhi, then bus to Rishikesh. 45 h 51 min $48. From Kathmandu drive to Rishīkesh. 15 h 59 min $132.