How To Reach Darjeeling
Surface - Regular bus services and hired vehicles connect Darjeeling to Bagdogra, Siliguri and the neighboring towns of Kurseong, Kalimpong and Gangtok in Sikkim. Being a tea belt one comes across many Land Rovers and Garden jeeps, as they can easily navigate the steep slopes in the region. Share matadors and minibuses are also available and from Siliguri the tickets vary between Rs. 100 to 150. Journey time is about 3 hours from the airport/ Siliguri.
Train - The closest major railway station is in New Jalpaiguri, NJP for short. New Jalpaiguri /Siliguri is the rail head for all trains, except the toy train running to Darjeeling. If you want to enjoy the scenery the toy train is a must. It takes six to seven hrs from Siliguri covering a distance of almost 80 km.
Air - The nearest airport is in Bagdogra, near Siliguri, 93 km ( miles) from Darjeeling. Bagdogra is connected to important cities of the country by domestic airlines.