Edit
Edit

November 2025

  • 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

Shimla to Hamirpur (Himachal Pradesh) HRTC Bus Tickets Booking

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

HRTC

HIMACHAL ROAD TRANSPORT CORPORATION

14 buses

Starts at 06:50

₹370

Starts from

14 Buses

449 seats left

SHOW BUSES

From ₹370

View all

Shimla to Hamirpur (Himachal Pradesh) Other Buses

RTC TOUR AND TRAVELS

NON A/C Seater (2+3)

1.0/5   1 Reviews

15:43

Govt Bus Stand

4h 47m

20:30 27th Nov

Hamirpur Bus stand

₹300

SELECT SEAT

15 window seat  window

44 seats left

₹ 300

RTC TOUR AND TRAVELS

NON A/C Seater (2+3)

1.0/5

10:00

Govt Bus Stand

5h 40m

15:40 27th Nov

Hamirpur Bus stand

₹310

SELECT SEAT

15 window seat  window

44 seats left

₹ 310

FAQs About HRTC Buses from Shimla to Hamirpur (Himachal Pradesh)

Q. By when HRTC first bus leave from Shimla?

A. First bus of HRTC leaves from Shimla at around 06:50. More information available at Goibibo. Book Now

Q. How many buses operated between Shimla to Hamirpur (Himachal Pradesh) by HRTC currently?

A. There are around 14 buses currently getting operated by HRTC between Shimla to Hamirpur (Himachal Pradesh). Book Now

Q. What is the minimum fare for Shimla to Hamirpur (Himachal Pradesh) bus specially by HRTC?

A. Shimla to Hamirpur (Himachal Pradesh) fare for HRTC is around Rs. 300 approx. Book Now

Q. How many hours it takes to travel from Shimla to Hamirpur (Himachal Pradesh) by HRTC?

A. Shimla to Hamirpur (Himachal Pradesh) journey takes around 4h 25m by HRTC. Book Now