Top 30 HRTC Bus Routes from Hamirpur District with Timings

1. Hamirpur to Shimla (Ordinary)

  • Departure: 6:00 AM, 1:30 PM
  • Arrival: 10:00 AM, 5:30 PM

2. Hamirpur to Chandigarh (Volvo AC)

  • Departure: 7:00 AM, 2:00 PM
  • Arrival: 12:30 PM, 7:30 PM

3. Hamirpur to Dharamshala (Ordinary)

  • Departure: 8:00 AM, 1:30 PM, 5:30 PM
  • Arrival: 11:30 AM, 5:00 PM, 8:30 PM

4. Hamirpur to Kangra (Ordinary)

  • Departure: 7:00 AM, 12:00 PM
  • Arrival: 9:30 AM, 2:30 PM

5. Hamirpur to Manali (Ordinary)

  • Departure: 6:00 AM, 2:00 PM
  • Arrival: 12:30 PM, 8:30 PM

6. Hamirpur to Mandi (Ordinary)

  • Departure: 7:00 AM, 11:30 AM, 4:30 PM
  • Arrival: 9:30 AM, 2:00 PM, 6:30 PM

7. Hamirpur to Delhi (Volvo AC)

  • Departure: 6:00 PM
  • Arrival: 5:00 AM (next day)

8. Hamirpur to Palampur (Ordinary)

  • Departure: 7:30 AM, 12:30 PM
  • Arrival: 10:00 AM, 3:00 PM

9. Hamirpur to Una (Ordinary)

  • Departure: 8:00 AM, 1:00 PM, 5:00 PM
  • Arrival: 10:00 AM, 3:00 PM, 7:00 PM

10. Hamirpur to Bilaspur (Ordinary)

  • Departure: 7:00 AM, 11:00 AM, 4:00 PM
  • Arrival: 9:30 AM, 1:30 PM, 6:30 PM

11. Hamirpur to Solan (Ordinary)

  • Departure: 6:30 AM, 1:00 PM
  • Arrival: 10:30 AM, 5:30 PM

12. Hamirpur to Kullu (Ordinary)

  • Departure: 6:00 AM, 2:00 PM
  • Arrival: 12:00 PM, 8:00 PM

13. Hamirpur to Jawalamukhi (Ordinary)

  • Departure: 8:00 AM, 2:00 PM
  • Arrival: 9:30 AM, 3:30 PM

14. Hamirpur to Chamba (Ordinary)

  • Departure: 6:30 AM, 12:30 PM
  • Arrival: 1:00 PM, 7:00 PM

15. Hamirpur to Nadaun (Ordinary)

  • Departure: 6:00 AM, 11:30 AM, 4:30 PM
  • Arrival: 7:00 AM, 12:30 PM, 5:30 PM

16. Hamirpur to Sujanpur Tira (Ordinary)

  • Departure: 7:00 AM, 12:00 PM, 3:30 PM
  • Arrival: 7:30 AM, 12:30 PM, 4:00 PM

17. Hamirpur to Baijnath (Ordinary)

  • Departure: 7:00 AM, 1:00 PM
  • Arrival: 10:00 AM, 4:00 PM

18. Hamirpur to Nadaun via Bhota (Ordinary)

  • Departure: 8:00 AM, 3:00 PM
  • Arrival: 9:30 AM, 4:30 PM

19. Hamirpur to Nahan (Ordinary)

  • Departure: 6:30 AM, 12:30 PM
  • Arrival: 1:00 PM, 6:30 PM

20. Hamirpur to Rewalsar (Ordinary)

  • Departure: 7:00 AM, 3:00 PM
  • Arrival: 9:30 AM, 5:30 PM

21. Hamirpur to Paonta Sahib (Ordinary)

  • Departure: 7:00 AM, 2:00 PM
  • Arrival: 1:30 PM, 8:30 PM

22. Hamirpur to Nalagarh (Ordinary)

  • Departure: 7:30 AM, 1:30 PM
  • Arrival: 12:30 PM, 6:30 PM

23. Hamirpur to Rohru (Ordinary)

  • Departure: 5:00 AM
  • Arrival: 12:00 PM

24. Hamirpur to Una via Bhota (Ordinary)

  • Departure: 6:00 AM, 11:30 AM
  • Arrival: 8:00 AM, 1:30 PM

25. Hamirpur to Kangra via Jawalamukhi (Ordinary)

  • Departure: 7:00 AM, 1:00 PM
  • Arrival: 9:30 AM, 3:30 PM

26. Hamirpur to Kalka (Ordinary)

  • Departure: 6:30 AM, 12:00 PM
  • Arrival: 12:30 PM, 6:00 PM

27. Hamirpur to Sundernagar (Ordinary)

  • Departure: 7:30 AM, 2:30 PM
  • Arrival: 9:30 AM, 4:30 PM

28. Hamirpur to Chandigarh via Una (Ordinary)

  • Departure: 6:00 AM, 12:00 PM
  • Arrival: 11:00 AM, 5:00 PM

29. Hamirpur to Reckong Peo (Ordinary)

  • Departure: 6:00 AM
  • Arrival: 7:00 PM

30. Hamirpur to Dalhousie (Ordinary)

  • Departure: 6:30 AM, 2:30 PM
  • Arrival: 12:00 PM, 8:00 PM