Roads are the major mode of transport within the hilly State. Himachal Pradesh has a huge road network of 28,200 kilometres hilly road which are little wide and are full of sharp curves and danger. The state-owned Himachal Road Transport Corporation with a fleet of over 3,100 Buses. Himachal Road Transport Corporation is abbreviated as HRTC Having Moto - safe service, courteous service . The HRTC bus service connect important cities and towns with villages within the state and also on various interstate routes. HRTC is the biggest Bus operator of Himachal Pradesh. It has almost 50% buses of the total buses operating in Himachal Pradesh.