Travel options for:
Rishīkesh to Dharamsala
  • Train, taxi

    $51 - $67
    1. Rishikesh (RKSH)

      9 h 6 min - once daily

      $15 - $22

    2. Mukerian (MEX)

      2 h 11 min - 80.6 miles

      $35 - $45

  • Taxi

    $120 - $150
    1. Rishīkesh

      7 h 33 min - 285.5 miles

      $120 - $150

  • Drive

    $45 - $70
    1. Rishīkesh

      7 h 33 min - 285.5 miles

      $45 - $70

  • Fly Dehra Dun to Jammu, train, taxi

    $100 - $324
    1. Rishīkesh

      16 min - 10.6 miles

      $10 - $13

    2. Dehra Dun (DED)

      1 h 25 min - non-stop

      $50 - $260

    3. Jammu (IXJ)

      6 min - 3.8 miles

      $3 - $4

    4. Jammu Tawi (JAT)

      2 h 5 min - once daily

      $12 - $18

    5. Pathankot (PTK)

      1 h 45 min - 56.7 miles

      $25 - $30

  • Train to Delhi, fly to Dharamsala

    $83 - $363
    1. Rishīkesh

      27 min - 15.5 miles

      $4 - $6

    2. Haridwar Junction (HW)

      4 h 30 min - once daily

      $13 - $20

    3. New Delhi

      21 min - every 10 minutes

      $1

    4. Delhi (DEL)

      1 h 15 min - non-stop

      $60 - $330

    5. Dharamsala (DHM)

      20 min - 8.7 miles

      $4 - $6

  • Fly Dehra Dun to Dharamsala

    $104 - $438
    1. Rishīkesh

      16 min - 10.6 miles

      $10 - $13

    2. Dehra Dun (DED)

      3 h 50 min - 1 stopover

      $90 - $420

    3. Dharamsala (DHM)

      20 min - 8.7 miles

      $4 - $6

  • Fly Dehra Dun to Srinagar, taxi

    $200 - $552
    1. Rishīkesh

      16 min - 10.6 miles

      $10 - $13

    2. Dehra Dun (DED)

      1 h 25 min - non-stop

      $70 - $390

    3. Srinagar (SXR)

      7 h 32 min - 281 miles

      $120 - $150

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

From Rishikesh (RKSH) train to Mukerian (MEX) then taxi to Dharamsala. 11 h 17 min ₹3,833. From Rishīkesh taxi to Dharamsala. 7 h 33 min ₹9,561. From Rishīkesh drive to Dharamsala. 7 h 33 min ₹3,682. From Rishīkesh taxi to Dehra Dun airport, fly to Jammu airport, taxi to Jammu Tawi (JAT), train to Pathankot (PTK), then taxi to Dharamsala. 6 h 38 min ₹13,697. From Rishīkesh taxi to Haridwar Junction (HW), train to New Delhi, Metro to Delhi airport, fly to Dharamsala airport, then taxi to Dharamsala. 7 h 59 min ₹8,350. From Rishīkesh taxi to Dehra Dun airport, fly to Dharamsala airport, then taxi to Dharamsala. 4 h 27 min ₹16,680. From Rishīkesh taxi to Dehra Dun airport, fly to Srinagar airport, then taxi to Dharamsala. 9 h 14 min ₹23,489.