The journey from Barrackpore to the hill station of Darjeeling covers roughly 600 kilometers. You must first take a train to New Jalpaiguri (NJP) station, followed by a 3-hour taxi or bus ride up the hills. The train journey takes about 9 to 10 hours. The final leg involves the scenic climb through the Himalayan foothills. It is a long but rewarding trip.
Total Distance: 600 km by road, 510 km straight-line.
Book the Darjeeling Mail or Padatik Express for a comfortable overnight journey.
March to May or October to December for clear mountain views.