Travel options for:
Delhi to Himachal Pradesh
  • Fly to Chandigarh

    $34 - $130
    1. Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      55 min - non-stop

      $27 - $120

    3. Chandigarh (IXC)

      30 min - 17.4 miles

      $7 - $9

  • Fly to Dehra Dun, taxi

    $42 - $121
    1. Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      35 min - non-stop

      $22 - $95

    3. Dehra Dun (DED)

      1 h 9 min - 49.7 miles

      $20 - $25

  • Train

    $33 - $42
    1. New Delhi (NDLS)

      4 h 5 min - once daily

      $14 - $20

    2. Kalka (KLK)

      1 h 25 min - 61 miles

      $19 - $23

  • Bus

    $8 - $13
    1. Delhi

      11 h - once daily

      $8 - $13

  • Taxi

    $110 - $140
    1. Delhi

      5 h 26 min - 223.2 miles

      $110 - $140

  • Drive

    $35 - $55
    1. Delhi

      5 h 26 min - 223.2 miles

      $35 - $55

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

From New Delhi Metro to Delhi airport, fly to Chandigarh airport, then taxi to Kālka. 2 h 46 min $59. From New Delhi Metro to Delhi airport, fly to Dehra Dun airport, then taxi to Pāonta Sāhib. 3 h 5 min $65. From New Delhi (NDLS) train to Kalka (KLK) then taxi to Shimla. 5 h 30 min $39. From Delhi bus to Shimla. 11 h $10. From Delhi taxi to Shimla. 5 h 26 min $136. From Delhi drive to Shimla. 5 h 26 min $44.