Darjeeling is one of the top hill stations that everyone loves to visit for a holiday or in weekends from Kolkata. It’s well connected to the nearest city Siliguri.
Kolkata to Siliguri is about 585 kilometers which can be covered by road or air.
We will be covering your trip from Kolkata to Darjeeling in two parts. In the first part we will let you know how to reach Siliguri or New Jalpaiguri Station from Kolkata and then from Siliguri or NJP to Darjeeling.
Kolkata to Siliguri or New Jalpaiguri
Siliguri is well connected to Kolkata by road and air. If you don’t want to spend much on your travel then we suggest you to take train to Siliguri junction or New Jalpaiguri Station.
From both the places you can get a taxi to reach Darjeeling. Compare to siliguri you will have more trains to New Jalpaiguri Station. Better you try to get a train to New Jalpaiguri. You can search for trains from Kolkata (HWH) to new Jalpaiguri (NJP) from train enquiry website.
Getting a ticket by train is not that easy. We suggest you to book it at least before 1 month to get it conformed. Darjeeling to Siliguri is 70 kilometers and to new Jalpaiguri station 75 kilometers.
New Jalpaiguri to Darjeeling
You will have lots of taxis and other vehicles from NJP station to Darjeeling. You also have a passenger train to Darjeeling which starts at 9 AM from new Jalpaiguri station to Darjeeling and reaches their at 4:15 PM.
You can also get the same train from Siliguri junction as it goes via Siliguri. However, we suggest you to take a taxi to Darjeeling as it’s very conveniently available and also have sharing facility.
If you want to travel by bus then ticket can be booked from Babu ghat bus stand or esplanade. Daily night coaches are available to Siliguri from where again you can catch a taxi to Darjeeling. You can also book your bus tickets online by using travel portals like goibibo, redbus, makemytrip or yatra.com.
Bagdogra is the nearest airport to Darjeeling. Daily flights from Indigo, Goair, Jetairways, and Airindia are available from Kolkata domestic airport to Bagdogra. After reaching at Bagdogra, you can take a taxi to Darjeeling which is only 100 kilometers away.