Edit
Edit

February 2026

  • MON
  • TUE
  • WED
  • THU
  • FRI
  • SAT
  • SUN
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

Haridwar to Shimla HRTC Bus Tickets Booking

Book HRTC buses from Haridwar to Shimla on Goibibo at prices starting from 564. Rated 4.0, HRTC is known for reliable service on this 161 km route, which takes around 9h 4m. With 10+ buses running daily, departures start from 05:15 and continue till 22:30, offering flexible travel options. Choose from available bus types like Volvo and compare seats, timings, and user reviews easily for Haridwar to Shimla HRTC bus booking.

View More

Showing10 buses
Previous Day|Next Day
Sort by:
BESTRATINGDEPARTUREARRIVALFASTESTCHEAPEST
Bus DetailsTime and DurationPrice

HRTC

HIMACHAL ROAD TRANSPORT CORPORATION

10 buses

Starts at 05:15

₹564

Starts from

10 Buses

354 seats left

SHOW BUSES

From ₹564

View all

FAQs About HRTC Buses from Haridwar to Shimla

Q. By when HRTC first bus leave from Haridwar?

A. First bus of HRTC leaves from Haridwar at around 05:15. More information available at Goibibo. Book Now

Q. How many buses operated between Haridwar to Shimla by HRTC currently?

A. There are around 10 buses currently getting operated by HRTC between Haridwar to Shimla. Book Now

Q. What is the minimum fare for Haridwar to Shimla bus specially by HRTC?

A. Haridwar to Shimla fare for HRTC is around Rs. 564 approx. Book Now

Q. How many hours it takes to travel from Haridwar to Shimla by HRTC?

A. Haridwar to Shimla journey takes around 9h 4m by HRTC. Book Now