How long is a round-trip ride on the Darjeeling Toy Train?
Despite being less than 100km, it’s a long old ride up from New Jalpaiguri or Siliguri to Darjeeling – about eight hours one way in all (and about seven on the way back). I did it many years ago and it was wonderful for a while but got pretty uncomfortable – I chose to get a shared taxi back (a couple of days later).
There are alternatives though: you could take a bus or shared taxi from Siliguri or New Jalpaiguri to Kurseong, from which it’s a three-hour ride in the train up to Darjeeling. Or you could even join it at Ghoom, 7km short of Darjeeling and the highest station on the line, from which it’s a spectacular 45-minute journey.