In the year 1958, Mandi-Kullu Road Transport Corporation was floated jointly by the Government of Punjab, Government of Himachal Pradesh and Railways under the Road Transport Corporation Act, 1950 basically to operate on the joint routes in the States of Punjab and Himachal Pradesh. With the re-organization of Punjab State in 1966, few hilly areas of Punjab were merged in Himachal Pradesh and operational areas of Mandi-Kullu Road Transport Corporation came entirely in the expanded State of Himachal Pradesh. On November 2, 1974, newly formed Himachal Govt. Transport was merged with Mandi-Kullu Road Transport Corporation and was renamed as Himachal Road Transport Corporation.
HRTC has its corporate office at Shimla and four divisional offices at Shimla, Mandi, Hamirpur and Dharamsala, each having integrated workshop. It has 27 depots each with a regional workshop. HRTC also owns 3 bus body building units along with 3 tyre pre-cure re-treading plants at Mandi, Parwanoo and Jassur. HRTC routinely upgrades driving skills of its staff and train new drivers at its Driver Training Institutes located at Jassur, Mandi, Taradevi, Hamirpur, Chamba, Sarkaghat and Kullu.
Himachal Road Transport Corporation, also referred to as HRTC, is the state run bus service of Himachal Pradesh, India. HRTC with its 1957 buses serves routes to towns and cities within Himachal Pradesh and adjoining states of Uttrakhand, Chandigarh, Punjab, and Delhi. It also offers a facility for online booking of tickets.