Travel guide
Darjeeling Himalayan Railway: route guide
The full New Jalpaiguri–Darjeeling run takes about 7 hours over 88 km (55 mi) and 18 stops; most travellers ride only the Darjeeling–Ghum section, roughly 40 minutes each way. Do the full line if you want the climb and the loops; take the short Ghum hop if you have one day and want the museum and Batasia Loop.The full New Jalpaiguri–Darjeeling run takes about 7 hours over 55 mi (88 km) and 18 stops; most travellers ride only the Darjeeling–Ghum section, roughly 40 minutes each way. Do the full line if you want the climb and the loops; take the short Ghum hop if you have one day and want the museum and Batasia Loop.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
Key facts
- Full route
- New Jalpaiguri (NJP) to Darjeeling, about 88 km, 18 stops
- Full journey time
- About 7 hours
- Short ride
- Darjeeling–Ghum and back, about 40 minutes each way
- Gauge
- 2 ft (610 mm) narrow gauge
- Altitude gain
- About 100 m at NJP to about 2,200 m at Darjeeling
- Status
- UNESCO World Heritage Site since 1999 (Mountain Railways of India)
- Trains
- Steam and diesel; Vistadome coaches on some services
- Best season
- October to December and March to May for clearer hill views
Route map
The line runs north from New Jalpaiguri in the plains, through Sukna and the tea country around Rontong, up to Tindharia, Kurseong, Ghum and finally Darjeeling. It climbs roughly 2,100 m using six zig-zags (reversals) and five loops, which is why the distance is short but the schedule is long.
The two loops most travellers know are Agony Point, on the climb above Tindharia, and the Batasia Loop just below Darjeeling. Ghum is the highest station on the line and the site of the DHR Railway Museum. Treat the map as a chain of stops, not a single scenic blur: the middle section around Kurseong is where you see tea gardens and the steepest grades.
- Batasia Loop: the train pauses about 10 minutes for the Gorkha War Memorial and the view.
- Ghum: a halt of about 30 minutes is built into some services for the museum.
- Kurseong: the natural overnight if you split the climb.
| Stop | Approx. km from NJP | Notes |
|---|---|---|
| New Jalpaiguri (NJP) | 0 | Start; broad-gauge hub for the region |
| Sukna | 10 | Edge of the forest; wildlife views |
| Rontong | 18 | Tea gardens; Steam Jungle Tea Safari runs here |
| Tindharia | 30 | Workshop area; Agony Point loop above |
| Kurseong | 47 | Main mid-line town; Red Panda Diesel Joyride starts here |
| Ghum | 80 | Highest station; DHR Railway Museum; 30-minute halt |
| Darjeeling | 88 | End of the line; Batasia Loop just before arrival |
The stages
The full run is usually done in one day, NJP to Darjeeling, about 7 hours. It is slow, and that is the point: the train reverses at each zig-zag, stops at small stations and shares the road with traffic on the Hill Cart Road in places. Book the chair car or first class in advance; Vistadome coaches are the most comfortable and the most popular.
If you only have one day in Darjeeling, the Darjeeling–Ghum return is the efficient choice: about 40 minutes each way, with the Batasia Loop and the museum inside the same window. The Steam Jungle Tea Safari (Siliguri Junction to Rontong) and the Red Panda Diesel Joyride (Kurseong to Mahanadi and back) are shorter themed runs for travellers already based along the line. The Himkanya Special covers Kurseong to Darjeeling.
Charter and coach bookings are available for groups, which is worth knowing if you want a steam locomotive rather than a diesel on your date.
| Service | Section | Time |
|---|---|---|
| Full line | NJP–Darjeeling | About 7 hours |
| Short hop | Darjeeling–Ghum return | About 40 minutes each way |
| Steam Jungle Tea Safari | Siliguri Junction–Rontong | Check |
| Red Panda Diesel Joyride | Kurseong–Mahanadi return | Check |
| Himkanya Special | Kurseong–Darjeeling | Check |
When to go
The hill views are clearest in the cool, dry months from October to December and again from March to May. The monsoon, roughly June to September, brings landslides and delays on the Hill Cart Road and the railway; the winter weeks around December and January are cold at Darjeeling and Ghum, with frost at the top. Book ahead for the spring and autumn peaks, and check the day's running status before you travel, since weather and maintenance can cancel services at short notice.
Morning departures give the best chance of clear views before cloud builds on the ridges.
Where to stay
Most travellers sleep in Darjeeling and ride the short Ghum section, because the town has the widest choice of hotels and the railway station is central. Kurseong is the alternative: a quieter mid-line base with easier access to the tea country and the Red Panda Diesel Joyride, and a shorter climb if you are coming from the plains.
Siliguri and New Jalpaiguri are for one night before or after the train, close to the broad-gauge station and Bagdogra Airport. Staying at Ghum is possible but limited; treat it as a stop, not a base.
Preparation
Reach NJP by train, road or air. New Jalpaiguri Junction is the regional rail hub, National Highways 27 and 17 connect Siliguri to the rest of the region, and Bagdogra Airport has daily flights from Delhi, Mumbai, Bengaluru, Chennai, Kolkata and Guwahati. Allow a buffer between your flight or mainline train and the toy train departure; the connection is not guaranteed.
Pack for cold, wet and soot. Steam locomotives throw ash and dirt that settles on hair and clothing, so a light jacket you can wash and a scarf help. Keep bags zipped and valuables on you; theft is rare but the carriages are open and busy. If another passenger harasses you, report it to the railway staff or the police rather than handling it yourself. Carry cash for small stops, water and snacks, and a power bank, since charging points are limited.
- Book the toy train before you book the flight; seats sell out in peak season.
- Layer up: Darjeeling and Ghum are around 2,000 m and cold in winter.
- Expect soot on steam services; wear dark, washable clothing.
- Keep the day flexible; hill weather cancels runs.
Questions people ask
How long does Darjeeling Himalayan Railway take?
The full New Jalpaiguri to Darjeeling run takes about 7 hours over 88 km. The Darjeeling to Ghum return takes about 40 minutes each way, which is the usual choice for travellers with one day in town.
When is the best time to do Darjeeling Himalayan Railway?
October to December and March to May give the clearest hill views. The June to September monsoon brings landslide and delay risk, and December to January is cold at Darjeeling and Ghum. Book ahead for the spring and autumn peaks.
Where should I stay along Darjeeling Himalayan Railway?
Most people stay in Darjeeling, which has the most hotels and the central station. Kurseong is a quieter mid-line base near the tea country. Siliguri or New Jalpaiguri suits one night before or after the train.
Is the Darjeeling Himalayan Railway a UNESCO site?
Yes. It was declared a World Heritage Site in 1999 as part of the Mountain Railways of India. The line is a 2 ft (610 mm) narrow-gauge railway built between 1879 and 1881.
Do I need to book the toy train in advance?
Yes, especially in peak season. Chair car and first class both sell out, and Vistadome coaches are the most popular. Charter and coach bookings are available for groups if you want a specific locomotive.
Deep dive
Every source; changeable facts are marked check