Reaching Darjeeling from Mahishadal involves a journey of approximately 680 km. You first travel to Howrah or Sealdah to catch a train to New Jalpaiguri (NJP). From NJP, you can take a shared taxi or the famous Toy Train to reach the hill station. The final leg of the journey offers breathtaking views of the Himalayas and tea plantations. The total travel time is roughly 16 to 18 hours.
Total Distance: Driving distance 680 km, straight-line air distance 540 km.
Book the Darjeeling Mail for an overnight journey that saves on hotel costs.
March to May and October to December for clear mountain views.