The Himachal Road Transport Corporation (HRTC) operates several key routes between Himachal Pradesh and Delhi, catering to a variety of travelers including tourists, locals, and business passengers. Below is a comprehensive list of 30 routes connecting various towns and cities in Himachal Pradesh to Delhi, along with their respective timings.

1. Shimla to Delhi

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

2. Manali to Delhi

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

3. Dharamshala to Delhi

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

4. Kullu to Delhi

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

5. Mandi to Delhi

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

6. Bilaspur to Delhi

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

7. Solan to Delhi

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

8. Hamirpur to Delhi

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

9. Chamba to Delhi

  • First Bus: 5:30 AM
  • Last Bus: 8:30 PM
  • Travel Duration: 12-13 hours

10. Palampur to Delhi

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

11. Kangra to Delhi

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

12. Una to Delhi

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

13. Nahan to Delhi

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

14. Kullu to ISBT Delhi

  • First Bus: 7:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 13 hours

15. Mcleodganj to Delhi

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

16. Reckong Peo to Delhi

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

17. Keylong to Delhi

  • First Bus: 7:00 AM
  • Last Bus: 9:00 PM
  • Travel Duration: 15-16 hours

18. Narkanda to Delhi

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

19. Sundernagar to Delhi

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

20. Solan to ISBT Delhi

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

21. Jogindernagar to Delhi

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

22. Kasauli to Delhi

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

23. Dalhousie to Delhi

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

24. Mandi to ISBT Delhi

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

25. Kullu to ISBT Kashmiri Gate

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

26. Hamirpur to Delhi ISBT

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

27. Nahan to Delhi ISBT

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

28. Rohru to Delhi

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

29. Theog to Delhi

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

30. Rampur to Delhi

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

Conclusion

HRTC buses offer excellent connectivity between various regions of Himachal Pradesh and Delhi. With multiple options in both standard and deluxe services, these routes ensure a comfortable and reliable journey for passengers traveling for work, leisure, or pilgrimage. Book your tickets online to enjoy a hassle-free experience and plan ahead to secure your preferred travel times!