Himachal is connected by road with all the major Centre of North and Rest of India, National Highway No. 20, 21 and 22 passes through the state. Some of the important entry point are: Parwanoo with Kalka, Kala Amb with Ambala, Paonta Sahib with Dehradun, Swarghat with Ropar and Chandigarh, Chakki with Pathankot, Talwara with Mukerian, Una with Hoshiarpur.
Regular Deluxe/Semi Deluxe/Ordinary bus services to and from Shimla from following major cities apart from other important stations of North India:- Jaipur, Delhi, Chandigarh, Jalandhar, Gurgaon, Amritsar, Dehradun, Hardwar, Pathankot, Ambala.
HPTDC BUS SERVICE:
Discover Himachal By HPTDC Transport having a large fleet of well maintained luxury coaches operating within and outside the State. HPTDC also provides Buses, Tata Sumo, Jeeps on hire basis and organises Sight-Seeing Tours, Special Tours and Packages to meet the exclusive travel needs of tourists.
There are three way to enter Himachal by train first from Kalka which is connected Shimla, second is Nangal in Punjab which connect Una and the third is by Pathankot which is connects Palampur, upto Jogindernagar