Siliguri (NJP and Bagdogra) to Kalimpong
Your options
Ways to make the journey
2.5–3 h
Jeeps for Kalimpong leave from the stand near the Tenzing Norgay terminus, from Darjeeling More, and from near Vishal cinema at 2nd Mile on Sevoke Road, mostly before 3 p.m. Shared jeeps also run from NJP in daytime, with fewer after 2 p.m.
2.5–3 h
From NJP, Siliguri or Bagdogra, the drive follows NH10 up the Teesta valley to the Teesta Bridge, then climbs to Kalimpong. If NH10 is closed, drivers use alternative roads. Ask about road status before setting off.
3–3.5 h
NBSTC and private buses run from the Tenzing Norgay terminus to Kalimpong. They are slower and less frequent than jeeps, but cheap and steady.
Worth a stop
- Sevoke Kali temple
- Coronation Bridge view
- Teesta Bazaar
- Lovers' Meet viewpoint
Questions people ask
Good to know
How far is Kalimpong from Siliguri
About 65 km from Siliguri and around 73 km from NJP, two and a half to three hours by road via Sevoke, NH10 and Teesta Bazaar. Landslides on NH10 can add time. Check current status before you travel.
How much is a shared jeep from Siliguri to Kalimpong
About ₹250–350 a seat, indicative 2026. Jeeps leave from Hill Cart Road near the Tenzing Norgay terminus, Darjeeling More and Sevoke Road, mostly before 3 p.m. Fares rise a little in peak season.
Can I go from the Dooars to Kalimpong directly
Yes. From Lataguri or Malbazar, roads climb to Kalimpong via Gorubathan or via Sevoke and the Teesta valley. The route via Lava and Algarah is also possible. Ask your driver which is open; hill roads change with landslides.
Is there a bus from Siliguri to Kalimpong
Yes, NBSTC and private buses run from the Tenzing Norgay terminus. They are cheaper than jeeps, about ₹120–200, indicative 2026, but slower and less frequent. Morning departures are most reliable.