Bus in Darjeeling

Chowk Bazaar Bus & Jeep Station

Numerous shared jeeps leave the crowded Chowk Bazaar bus and jeep station for Siliguri (₹130, three hours) and Kurseong (₹70, 1½ hours). Jeeps for Mirik (₹100, 2½ hours) leave from the northern end about every 30 mi…
Train Station in Darjeeling

Darjeeling Train Station

Darjeeling train station currently only has toy-train services to Kurseong via Ghum. Post 2016, it may be possible to ride the toy train all the way to New Jalpaiguri (NJP) train station near Siliguri, which has bro…
Travel Agency in Darjeeling

Samsara Tours, Travels & Treks

This agency can book ‘luxury’ air-con buses from Siliguri to Kolkata (₹1300 to ₹1700, 12 hours), and ordinary night buses to Guwahati (₹600, 4pm), Patna (₹550 to ₹700, 6pm) and Gaya (₹750, 4pm). Note that these tick…
Bus in Siliguri & New Jalpaiguri


A private agency in Siliguri that runs daily air-con buses direct to Dhaka (₹1200), departing at 1.30pm. You’ll need to get on and off at the border at Chengrabandha. Book one or two days in advance.
Taxi in Darjeeling

Darjeeling Transport Corporation

Darjeeling Transport Corporation offers chartered jeeps to Gangtok (₹3000), Kalimpong (₹2500), Kurseong (₹1500), Kakarbhitta (₹3500), Mirik (₹2000) and Siliguri/Bagdogra Airport (₹2200/2400).
Bus in Siliguri & New Jalpaiguri

SNT Terminal

Sikkim Nationalised Transport (SNT) buses run to Gangtok (₹150, 4½ hours) every 40 minutes from this bus lot. If travelling to Sikkim, pick up a permit at the adjacent Sikkim Tourist Office.
Bus in Siliguri & New Jalpaiguri

Tenzing Norgay Central Bus Terminal

Most North Bengal State Transport Corporation (NBSTC) buses leave from Tenzing Norgay central bus terminal, as do more frequent private buses plying the same routes.
Bus in Kalimpong

Kalimpong, Sikkim All Highway Taxi Driver’s Owner's Association

Shared jeeps to Gangtok (₹140, hourly until 11.30am, three hours), Ravangla (₹150, 3½ hours, 2pm) and Namchi (₹110, 8am and 1pm) in Sikkim.
Train in Siliguri & New Jalpaiguri

Train Booking Office

Book train tickets in Siliguri at this train booking office, or head to reservation counters at Siliguri Junction or NJP train stations.
Bus in Kalimpong

Kalimpong Mainline Taxi Driver’s Welfare Association

Frequent shared jeeps to Siliguri (₹130, 2½ hours) and two daily to Jorethang (₹100, two hours, 7.30am and noon).