Darjeeling is connected with National Highway 55 from siliguri. In most places along the way, the highway road are in excellent condition and motorable at fairly good speeds.
Bus services can be availed from Siliguri to Darjeeling, Mirik and Kalimpong from Tenzing Norgay Bus Terminus, Siliguri. However, it is more convenient to travel in smaller vehicles which are available on seat sharing basis/hire, from near the Bus terminus, airport and railway station. The fare per passenger on a seat sharing basis from Siliguri to Darjeeling is less than Rs 100.
For regular visit to Darjeeling, vehicles can be arranged from NJP/Siliguri/Bagdogra and insist on coming up to Darjeeling through the National Highway 55(also called the Tenzing Norgay Road). There are numerous stalls dotting the highway for refreshment as well as have a break in Kurseong. The journey through NH-55 will take approximately 3 to 5 hours.
For planning a visit to Kalimpong from Darjeeling, regular jeep services on seat sharing basis are available. The bookings can be done from the Kalimpong Motor Syndicate situated at the Darjeeling Motor Stand(Super Market Complex). Taxi can also be hired to Kalimpong and have a stop at Teesta Bazar for white water rafting.
Fare per passenger on seat sharing taxis from Darjeeling to Kalimpong is about Rs 120/-(For reserved taxis the rates vary).