Travel options for:
Pune to Shimla
  • Fly Pune to Chandigarh, taxi

    $82 - $313
    1. Pune

      10 min - 6.5 miles

      $4 - $6

    2. Pune (PNQ)

      2 h 30 min - non-stop

      $55 - $280

    3. Chandigarh (IXC)

      1 h 52 min - 76.3 miles

      $23 - $28

  • Fly Pune to Dehra Dun, taxi

    $114 - $390
    1. Pune

      10 min - 6.5 miles

      $4 - $6

    2. Pune (PNQ)

      4 h 10 min - 1 stopover

      $60 - $320

    3. Dehra Dun (DED)

      4 h 27 min - 164.8 miles

      $50 - $65

  • Train to Mumbai, fly to Chandigarh, taxi

    $91 - $303
    1. Pune

      2 h 15 min - once daily

      $12 - $18

    2. Kalyan

      35 min - every 10 minutes

      $1

    3. Kurla

      9 min - 5.3 miles

      $5 - $7

    4. Mumbai (BOM)

      2 h 20 min - non-stop

      $50 - $250

    5. Chandigarh (IXC)

      1 h 52 min - 76.3 miles

      $23 - $28

  • Train, taxi

    $54 - $71
    1. Pune Junction (PUNE)

      33 h 20 min - twice a week

      $30 - $45

    2. Chandigarh (CDG)

      1 h 47 min - 73.3 miles

      $22 - $27

  • Bus

    $26 - $40
    1. Pune

      14 h - hourly

      $9 - $13

    2. Ahmedabad

      18 h 30 min - hourly

      $9 - $14

    3. Delhi

      11 h - once daily

      $8 - $13

  • Drive

    $170 - $260
    1. Pune

      25 h 33 min - 1080.6 miles

      $170 - $260

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

From Pune taxi to Pune airport, fly to Chandigarh airport, then taxi to Shimla. 4 h 32 min $127. From Pune taxi to Pune airport, fly to Dehra Dun airport, then taxi to Shimla. 8 h 47 min $185. From Pune Junction (PUNE) train to Kalyan, train to Kurla, taxi to Mumbai airport, fly to Chandigarh airport, then taxi to Shimla. 8 h 16 min $138. From Pune Junction (PUNE) train to Chandigarh (CDG) then taxi to Shimla. 35 h 7 min $65. From Pune bus to Ahmedabad, bus to Delhi, then bus to Shimla. 44 h 50 min $34. From Pune drive to Shimla. 25 h 33 min $214.