Edit
Edit

March 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
  • 29
  • 30
  • 31

Haridwar to Shimla HRTC Bus Tickets Booking

Book HRTC buses from Haridwar to Shimla on Goibibo at prices starting from 564. Rated 3.93, HRTC is known for reliable service on this 161 km route, which takes around 8h 3m. 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

Showing11 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

356 seats left

SHOW BUSES

From ₹564

View all

Haridwar to Shimla Other Buses

City Land Travels

Volvo A/C Semi Sleeper (2+2)

3.2/5

21:00

Bharat Petrol Pump on Highway Road

8h 30m

05:30 25th Mar

Shimla New Bus Stand

₹529

₹588

SELECT SEAT

14 window seat  window

33 seats left

₹ 588

₹ 529

  • featureFriendly cancellation policy

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 8h 3m by HRTC. Book Now