A non-stop journey from
Kolkata to Darjeeling is not practical as the distance is over 600 KM. Still assuming that you manage to do it at-a-stretch, it would take no less than 14 hours continuous driving to settle the distance - unless of-course you have a Michael Schumacher or Kimi Räikkönen behind the wheels
Ideally, you should break the journey in two days. I would suggest doing Kolkata to Malda on Day-1 and Malda-Darjeeling on Day-2. Malda is a big town, where you can easily find a suitable accommodation for night staying.
The condition of the road is decent at the moment, as monsoon is yet to hit West Bengal. There are rough patches in-between, especially after your cross Malda and proceed towards Siliguri. But that should not be a problem. I know many people who have done Kolkata-Darjeeling journey on Alto's and Maruti-800's without any problem.
Coming on to the route details, the best and the shortest route to reach Darjeeling from Kolkata is by NH-34 from till Dalkhola, followed by NH-31 upto Siliguri and then NH-55 (Hill Cart Road) to climb up till you arrive in Darjeeling.
Here's the route details (assuming you are planning a 2-days journey from Kolkata to Darjeeling via Malda) -
Day-1 : Kolkata to Malda : Distance - 360 KM, Duration - 8 Hours (Approx)
- Exit from Kolkata via Airport Road onto NH-34.
- Drive along NH-34 to Krishnanagar via Barasat, Chakdaha, Ranaghat and Shantipur. A non-stop drive will take about 3 hours. If you start in the early hours, then take your breakfast at Krishnanagar.
- Continue to proceed further along NH-34. You will cross Dhubalia and Palasi to reach Baharampur in another 2 hours.
- Continue to drive on NH-34. Pass by Jangipur, Dhulian, Sultangunj and Kaliachak to reach Malda. Bahrampur to Malda can take around 3.5 hours with a 30 minutes' break for lunch.
Day-2 : Malda to Darjeeling : Distance - 270 KM, Duration - 8 Hours (Approx)
- Take NH-34 from Malda town and drive towards Raiganj.
- Shortly after Raiganj, you will be arriving at Dalkhola. From here you need to deviate from NH-34 and take NH-31 to Siliguri. Malda to Dalkhola journey would take around 2 hours.
- Once you are onto NH-31, continue towards Kishanganj and then to Islampur. It would take another 2 hours.
- From Islampur, continue to drive towards Siliguri via Sonapur and Bagdogra. You will arrive in Siliguri within 1.5 hour (from Islampur).
- From Siliguri town, take Hill Cart Road (NH-55) all the way up to Darjeeling. It's a very scenic drive. You will encounter steep ascends in this route and your progress will be much slower. Darjeeling is just around 870 KM from Siliguri, but the journey can take around 2.5 to 3 hours.
Regards,
Deb