Travel options for:
Kanpur to Shimla
  • Train, fly to Chandigarh, taxi

    $115 - $391
    1. Kanpur

      1 h 15 min - once daily

      $11 - $17

    2. Lucknow Ne (LJN)

      9 min - 6.1 miles

      $5 - $7

    3. Lucknow (LKO)

      3 h 10 min - 1 stopover

      $75 - $340

    4. Chandigarh (IXC)

      1 h 52 min - 76.3 miles

      $23 - $28

  • Train, fly to Kulu, taxi

    $242 - $1,018
    1. Kanpur

      1 h 15 min - once daily

      $11 - $17

    2. Lucknow Ne (LJN)

      9 min - 6.1 miles

      $5 - $7

    3. Lucknow (LKO)

      9 h 25 min - 1 stopover

      $190 - $950

    4. Kulu (KUU)

      3 h 28 min - 130.7 miles

      $35 - $45

  • Train, fly to Dehra Dun, taxi

    $102 - $238
    1. Kanpur

      1 h 15 min - once daily

      $11 - $17

    2. Lucknow Ne (LJN)

      9 min - 6.1 miles

      $5 - $7

    3. Lucknow (LKO)

      3 h - 1 stopover

      $35 - $150

    4. Dehra Dun (DED)

      4 h 27 min - 164.8 miles

      $50 - $65

  • Train

    $37 - $50
    1. Kanpur Central (CNB)

      15 h 45 min - once daily

      $19 - $27

    2. Kalka (KLK)

      1 h 23 min - 60.2 miles

      $18 - $23

  • Bus

    $17 - $25
    1. Kanpur

      8 h 30 min - twice daily

      $9 - $13

    2. Delhi

      11 h - once daily

      $8 - $13

  • Drive

    $75 - $120
    1. Kanpur

      11 h 28 min - 482 miles

      $75 - $120

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

From Kanpur Central (CNB) train to Lucknow Ne (LJN), taxi to Lucknow airport, fly to Chandigarh airport, then taxi to Shimla. 7 h 26 min $217. From Kanpur Central (CNB) train to Lucknow Ne (LJN), taxi to Lucknow airport, fly to Kulu airport, then taxi to Shimla. 15 h 17 min $545. From Kanpur Central (CNB) train to Lucknow Ne (LJN), taxi to Lucknow airport, fly to Dehra Dun airport, then taxi to Shimla. 9 h 51 min $145. From Kanpur Central (CNB) train to Kalka (KLK) then taxi to Shimla. 17 h 8 min $45. From Kanpur bus to Delhi then bus to Shimla. 20 h 30 min $21. From Kanpur drive to Shimla. 11 h 28 min $95.