Live timings and fares across 2,500+ HRTC routes in Himachal Pradesh.
HRTC (Himachal Road Transport Corporation) is a government-owned entity that plays a pivotal role in Himachal Pradesh’s transportation ecosystem. HRTC is headquartered in Shimla, and it operates all over Himachal Pradesh and surrounding states with the primary goal of providing safe, comfortable, and reliable bus service. In order to meet the various needs of its passengers, mainly Himachali people and tourists, HRTC has developed and broadened its services over a long period of time.
Use the From and To search boxes on this homepage to pick your starting point and destination. The site instantly shows the next available HRTC buses, their departure times, and fares for that route.
Search your route using the From/To boxes above. Each result shows the fare along with the departure time and bus type, so you can compare options before you travel.
Yes. HRTC runs regular services connecting Himachal Pradesh to Delhi, Chandigarh, Dehradun and other neighbouring cities, in addition to over 2,500 intra-state routes across Himachal Pradesh.
hrtcbustime.com covers 2,500+ HRTC routes across all major bus stands and depots in Himachal Pradesh, with daily-updated timetables.
No, hrtcbustime.com is an independent, free information platform that compiles HRTC bus timings, routes and fares to help travellers plan their journeys. It is not operated by the Himachal Road Transport Corporation.
HRTC provides essential connectivity to neighbouring states like Punjab, Haryana, Uttarakhand, Jammu, and Delhi. These inter-state buses are a convenient mode of travel for those coming to Himachal Pradesh from nearby regions, and a great option for exploring the state's beauty without the hassle of driving and with less budget.
A within-Himachal Pradesh bus service. HRTC operates an extensive network of buses that connect major cities, towns, and even remote villages — the lifeline for local Himachali people.
For a more comfortable and luxurious journey, HRTC also offers Volvo buses on select routes, featuring reclining seats, air conditioning, and entertainment systems — a preferred choice for tourists seeking a higher level of comfort.
HRTC offers sightseeing tours in various regions of Himachal Pradesh, such as from Manali to Rohtang — a boon for tourists who want to explore the state's hidden gems without worrying about logistics.
HRTC operates buses in some of the most remote and challenging terrains, connecting even villages such as Chitkul and Mud, so residents can reach healthcare, education, and transport.
During peak tourist seasons or festival seasons, HRTC introduces special bus services to accommodate the surge in travellers.
HRTC prioritises passenger safety above all else. Its well-maintained fleet of buses with skilled drivers and adherence to safety standards make it a trustworthy choice for travel in Himachal Pradesh.
In the lap of the Himalayas, HRTC buses traverse some of the most picturesque routes such as Kullu – Kaza, Delhi – Leh, and Chamba – Killar (Pangi Valley), letting you enjoy the scenery in comfort.
HRTC offers a range of services to suit different budgets — whether you're a budget-conscious traveller or looking for a premium experience, there's an HRTC service that fits.
Riding an HRTC bus is a great opportunity to connect with local culture and people — friendly Himachali co-passengers and helpful conductors often share insights about the region.
| Sr. No | Depot | Division |
|---|---|---|
| 1 | Taradevi | Shimla Division |
| 2 | Rural Unit, Dhalli | Shimla Division |
| 3 | Local Unit, Dhalli | Shimla Division |
| 4 | Rekong Peo | Shimla Division |
| 5 | Rampur | Shimla Division |
| 6 | Rohroo | Shimla Division |
| 7 | Solan | Shimla Division |
| 8 | Nahan | Shimla Division |
| 9 | Mandi | Mandi Division |
| 10 | Kullu | Mandi Division |
| 11 | Keylong | Mandi Division |
| 12 | Sarkaghat | Mandi Division |
| 13 | Sunder Nagar | Mandi Division |
| 14 | Hamirpur | Hamirpur Division |
| 15 | Dehra | Hamirpur Division |
| 16 | Una | Hamirpur Division |
| 17 | Bilaspur | Hamirpur Division |
| 18 | Nalagarh | Hamirpur Division |
| 19 | Dharamshala | Dharamshala Divison |
| 20 | Pathankot | Dharamshala Divison |
| 21 | Chamba | Dharamshala Divison |
| 22 | Palampur | Dharamshala Divison |
| 23 | Baijnath | Dharamshala Divison |
Real routes only — each link below opens a live search on an origin/destination pair with an actual HRTC service between them, cross-checked against the full timetable. Tap a destination to see every matching origin city.
Live departure timetables and contact details for major Himachal bus stands.