Travel options for:
Delhi to Kasauli
  • Train

    $22 - $29
    1. New Delhi (NDLS)

      4 h 5 min - once daily

      $14 - $20

    2. Kalka (KLK)

      38 min - 21.1 miles

      $8 - $10

  • Bus

    $13 - $16
    1. Delhi

      4 h 10 min - hourly

    2. Chandigarh

      1 h 10 min - 39.9 miles

      $13 - $16

  • Train via Delhi (DLI)

    $22 - $29
    1. Delhi (DLI)

      6 h 50 min - once daily

      $14 - $20

    2. Kalka (KLK)

      38 min - 21.1 miles

      $8 - $10

  • Taxi

    $95 - $120
    1. Delhi

      4 h 38 min - 183.3 miles

      $95 - $120

  • Drive

    $29 - $45
    1. Delhi

      4 h 38 min - 183.3 miles

      $29 - $45

  • Fly

    $39 - $136
    1. Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      55 min - non-stop

      $27 - $120

    3. Chandigarh (IXC)

      1 h 7 min - 37.2 miles

      $12 - $15

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

From New Delhi (NDLS) train to Kalka (KLK) then taxi to Kasauli. 4 h 43 min ₹1,744. From Delhi bus to Chandigarh then taxi to Kasauli. 5 h 20 min ₹1,025. From Delhi (DLI) train to Kalka (KLK) then taxi to Kasauli. 7 h 28 min ₹1,743. From Delhi taxi to Kasauli. 4 h 38 min ₹7,310. From Delhi drive to Kasauli. 4 h 38 min ₹2,364. From New Delhi Metro to Delhi airport, fly to Chandigarh airport, then taxi to Kasauli. 3 h 23 min ₹4,274.