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…
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…
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…
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.
Darjeeling Transport Corporation offers chartered jeeps to Gangtok (₹3000), Kalimpong (₹2500), Kurseong (₹1500), Kakarbhitta (₹3500), Mirik (₹2000) and Siliguri/Bagdogra Airport (₹2200/2400).
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.
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.
Shared jeeps to Gangtok (₹140, hourly until 11.30am, three hours), Ravangla (₹150, 3½ hours, 2pm) and Namchi (₹110, 8am and 1pm) in Sikkim.
Book train tickets in Siliguri at this train booking office, or head to reservation counters at Siliguri Junction or NJP train stations.
Frequent shared jeeps to Siliguri (₹130, 2½ hours) and two daily to Jorethang (₹100, two hours, 7.30am and noon).