Travel options for:
Haridwar to Shimla
  • Train, taxi

    $35 - $45
    1. Haridwar Junction (HW)

      4 h 20 min - 3 times a week

      $13 - $19

    2. Chandigarh (CDG)

      1 h 47 min - 73.3 miles

      $22 - $27

  • Taxi

    $50 - $60
    1. Haridwar

      4 h 53 min - 180.7 miles

      $50 - $60

  • Drive

    $29 - $45
    1. Haridwar

      4 h 53 min - 180.7 miles

      $29 - $45

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

From Haridwar Junction (HW) train to Chandigarh (CDG) then taxi to Shimla. 6 h 7 min ₹2,782. From Haridwar taxi to Shimla. 4 h 53 min ₹3,847. From Haridwar drive to Shimla. 4 h 53 min ₹2,322.

Operators: Indian Railways