The Himachal Road Transport Corporation (HRTC) runs several regular buses connecting various towns and cities in Himachal Pradesh to Chandigarh, a major transportation hub in North India. Here’s a detailed list of 30 important routes with their timings to assist travelers in planning their trips.

1. Shimla to Chandigarh

  • First Bus: 5:00 AM
  • Last Bus: 10:00 PM
  • Travel Duration: 4-5 hours

2. Manali to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 8-10 hours

3. Dharamshala to Chandigarh

  • First Bus: 5:30 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 6-7 hours

4. Kullu to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 7-8 hours

5. Mandi to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 5-6 hours

6. Bilaspur to Chandigarh

  • First Bus: 5:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 4-5 hours

7. Solan to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 10:00 PM
  • Travel Duration: 2-3 hours

8. Hamirpur to Chandigarh

  • First Bus: 5:00 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 5-6 hours

9. Chamba to Chandigarh

  • First Bus: 5:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 8-9 hours

10. Palampur to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 7-8 hours

11. Kangra to Chandigarh

  • First Bus: 5:30 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 6-7 hours

12. Una to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 4-5 hours

13. Nahan to Chandigarh

  • First Bus: 5:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 3-4 hours

14. Reckong Peo to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 12-13 hours

15. Keylong to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 13-14 hours

16. Sundernagar to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 4-5 hours

17. Solan to ISBT Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 2-3 hours

18. Mcleodganj to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 6-7 hours

19. Kasauli to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 2 hours

20. Dalhousie to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 8 hours

21. Jogindernagar to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 7-8 hours

22. Kullu to ISBT Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 8 hours

23. Nahan to Chandigarh ISBT

  • First Bus: 6:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 3 hours

24. Hamirpur to Chandigarh ISBT

  • First Bus: 6:30 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 5-6 hours

25. Mandi to ISBT Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 5 hours

26. Narkanda to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 7:00 PM
  • Travel Duration: 4-5 hours

27. Sundernagar to Chandigarh ISBT

  • First Bus: 7:00 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 5-6 hours

28. Rohru to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 8:00 PM
  • Travel Duration: 8-9 hours

29. Theog to Chandigarh

  • First Bus: 6:30 AM
  • Last Bus: 7:30 PM
  • Travel Duration: 4-5 hours

30. Rampur to Chandigarh

  • First Bus: 6:00 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 7-8 hours

Conclusion

The HRTC buses between Himachal Pradesh and Chandigarh provide a range of travel options for passengers, with routes serving popular towns like Shimla, Dharamshala, and Manali. The convenience and reliability of these buses make them ideal for both tourists and locals. Make sure to check the timings and book your tickets in advance for a smooth travel experience!