Edit
Edit

July 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
  • 31

Shimla to Hamirpur (Himachal Pradesh) HRTC Bus Tickets Booking

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

HRTC

HIMACHAL ROAD TRANSPORT CORPORATION

21 buses

Starts at 03:00

₹365

Starts from

21 Buses

641 seats left

SHOW BUSES

From ₹365

View all

Shimla to Hamirpur (Himachal Pradesh) Other Buses

Kritika Tour & Travels

NON A/C Seater (2+3)

3.0/5

11:50

Shimla

4h 50m

16:40 21st Jul

HAMIRPUR BUS STAND

₹320

SELECT SEAT

18 window seat  window

51 seats left

₹ 320

RTC TOUR AND TRAVELS

NON A/C Seater (2+3)

1.0/5   1 Reviews

15:43

Govt Bus Stand

4h 47m

20:30 21st Jul

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

08:40

Govt Bus Stand

8h 0m

16:40 21st Jul

Hamirpur Bus stand

₹298

SELECT SEAT

15 window seat  window

44 seats left

₹ 298

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 03:00. 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 21 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. 298 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