Travel options for:
Nearby airports to Mussoorie
  • Delhi (DEL)

    $19 - $28
    1. Indira Gandhi International

      22 min - every 10 minutes

      $1

    2. New Delhi (NDLS)

      5 h 50 min - once daily

      $14 - $20

    3. Dehradun (DDN)

      32 min - 18.5 miles

      $5 - $7

  • Dehra Dun (DED)

    $16 - $20
    1. Dehra Dun (DED)

      55 min - 34.8 miles

      $16 - $20

  • Chandigarh (IXC)

    $28 - $39
    1. Chandigarh (IXC)

      46 min - 26.6 miles

      $9 - $12

    2. Rajpura Junction (RPJ)

      7 h 54 min - once daily

      $13 - $20

    3. Dehradun (DDN)

      32 min - 18.5 miles

      $5 - $7

  • Amritsar (ATQ)

    $25 - $35
    1. Amritsar (ATQ)

      11 min - 7.2 miles

      $4 - $6

    2. Amritsar Junction (ASR)

      12 h 25 min - once daily

      $16 - $23

    3. Dehradun (DDN)

      32 min - 18.5 miles

      $5 - $7

  • Dharamsala (DHM)

    $59 - $75
    1. Dharamsala (DHM)

      1 h 53 min - 72.8 miles

      $30 - $40

    2. Mukerian (MEX)

      10 h 16 min - once daily

      $15 - $22

    3. Virbhadra (VRH)

      1 h 8 min - 43.9 miles

      $12 - $15

  • 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 Dehradun (DDN), then taxi to Mussoorie. 7 h 44 min ₹1,615. From Dehra Dun (DED) taxi to Mussoorie. 55 min ₹1,295. From Chandigarh (IXC) taxi to Rajpura Junction (RPJ), train to Dehradun (DDN), then taxi to Mussoorie. 9 h 13 min ₹2,303. From Amritsar (ATQ) taxi to Amritsar Junction (ASR), train to Dehradun (DDN), then taxi to Mussoorie. 13 h 9 min ₹2,081. From Dharamsala (DHM) taxi to Mukerian (MEX), train to Virbhadra (VRH), then taxi to Mussoorie. 13 h 17 min ₹4,684.