Which train do you actually want
The Darjeeling Himalayan Railway runs three kinds of service that matter to visitors, and most booking confusion comes from mixing them up. The joyride is a round trip from Darjeeling to Ghum and back, about two hours, with a stop at Batasia Loop and time at the Ghum railway museum. It runs several times a day in season, hauled by steam or diesel, and it is what nine out of ten visitors ride.
The through train between New Jalpaiguri (NJP) and Darjeeling covers the whole line, about 88 km, in seven to eight hours. It is slow, scenic and long; it suits rail lovers with time, not families on a short break. It has run in recent years but has been suspended at times for landslides and track work. Then there are passenger services between Kurseong and Darjeeling, about 2.5–3 hours, which give you the best of the upper line through Sonada, Ghum and Batasia at a low fare.
Seasonal and special services, such as extra joyrides from Kurseong and heritage runs from Siliguri, have also operated in some years. Which services run changes with the season and the state of the track, so check current status before you travel.
Services, times and fares
Here is a summary of the main services, with indicative 2026 fares per person. Railway fares change, and joyride prices include the museum stop. Use IRCTC for the exact fare on your date.
| Service | Route | Time | Indicative fare |
|---|---|---|---|
| Steam joyride | Darjeeling – Ghum – Darjeeling | ≈ 2 h | ₹1,500–1,600 |
| Diesel joyride | Darjeeling – Ghum – Darjeeling | ≈ 2 h | ₹800–1,000 |
| Passenger train | Kurseong – Darjeeling | 2.5–3 h | Low; check IRCTC |
| Through train | NJP – Darjeeling | 7–8 h | ≈ ₹1,300–1,600 one way |
Booking on IRCTC, step by step
You book on the IRCTC website or the IRCTC Rail Connect app, the same system used for all Indian Railways trains. You need a free IRCTC account, verified by mobile number and email, and a payment method. International visitors can register with a foreign mobile number and email, though verification sometimes takes longer; a hotel or agent can book for you if it fails.
The station codes are what trip people up:
- Darjeeling is DJ, Ghum is GHUM, Kurseong is KGN and New Jalpaiguri is NJP.
- For the joyride, enter DJ as both the starting and the destination station. The joyride services then appear with their departure times.
- Steam and diesel joyrides are listed as separate trains; check the name and fare before you pay.
- For the through train or the Kurseong service, search NJP to DJ or KGN to DJ as normal.
- Choose the date carefully: joyrides run at several times each day, and your ticket is valid only for that departure.
- Download the e-ticket and keep it on your phone with the ID you used to book; staff check both before boarding.
When to book, and how far ahead
Indian Railways opens most bookings a fixed number of days before the journey; as we understand it, the advance reservation period has been 60 days for most trains since late 2024. Joyride seats for Puja weeks in October, the May–June school holidays and Christmas can sell out within days of opening, especially steam. Outside those peaks, booking a week or two ahead is usually enough, and in January, February, July and August you can often book the day before.
If IRCTC shows the train as full or waitlisted, try a different departure time or diesel instead of steam, check again a few days later as cancellations free seats, or ask at the reservation counter at Darjeeling station, which opens early in the morning. Your hotel may also know which departures have space. Rules on booking windows and quotas change, so check current status before you travel.
On the day: seats, timing and what to bring
Reach Darjeeling station 20–30 minutes before departure. It is on Hill Cart Road below the main town, about 15 minutes' walk down from Chowrasta or a short taxi ride. Steam engines are prepared in the yard beside the platform, and watching them being coaled and watered before your trip is part of the fun.
Coaches are small and seats are narrow. For the best view at Batasia Loop on the way to Ghum, ask for a seat on the side facing the valley; the staff can usually tell you which side. Bring a jacket even in summer, since coaches are not heated and Ghum, at 2,258 m, is often foggy and cold. Keep children's hands and heads inside the windows: the train passes close to walls and shop fronts.
At Batasia the train stops for about 10 minutes, long enough to walk into the garden, see the Gorkha War Memorial and take photos with Kangchenjunga behind on a clear day. At Ghum you get roughly 30 minutes for the museum in the old station building. Back in Darjeeling, the whole round trip has taken about two hours.
Photography is welcome from inside the coaches and at the stops. Ask before photographing the crew, who are proud of their engines and often happy to pose by the cab. Do not step onto the track for a better angle, at Batasia or anywhere else; the train runs on open road in places and the engines are heavier and faster to close in than they look. In the steam season, smuts from the chimney can mark light clothes, so wear something dark.
Cancellations, delays and refunds
Toy-train services are cancelled more often than mainline trains, because of landslides, track repairs, engine faults, bad weather and, now and then, strikes. If Indian Railways cancels the train, the normal rule is a full refund, credited to your account; on IRCTC e-tickets this is usually automatic, though it can take some days. If you cancel yourself, standard railway cancellation charges apply, depending on how close to departure you cancel.
Delays are common too, especially on the long through train and with steam engines, which may stop to take water or clear wet rails. Do not plan a tight connection after a toy-train ride. For the NJP–Darjeeling train, carry food and water, since there is no catering on board and stops are short. Check current status before you travel and again on the morning of your trip.
If you cannot get a seat
A sold-out train does not mean you miss the railway. The track runs along the road for much of its length, and you can see a great deal for free or for the price of a small entry fee.
- Batasia Loop, entry ₹20–50, indicative 2026: wait for a joyride to spiral round the garden.
- Ghum station and the DHR museum, which you can visit by road for a small fee.
- Kurseong bazaar, where trains pass inches from shop counters on Hill Cart Road.
- Darjeeling station yard in the early morning, when steam engines are prepared.
- The loops and reverses near Tindharia and Gayabari, seen from the Hill Cart Road on the way down to Siliguri.
Questions people ask
Good to know
How do I book the Darjeeling toy train joyride online
On the IRCTC website or app. Log in, enter Darjeeling (DJ) as both the from and to station, pick your date and choose a steam or diesel joyride from the list. Pay online and keep the e-ticket and your photo ID ready to show. Booking opens a fixed number of days ahead; check current status before you travel.
What is the station code for Darjeeling
Darjeeling's station code is DJ. Other codes on the line are GHUM for Ghum, KGN for Kurseong and NJP for New Jalpaiguri. For the joyride, search from DJ to DJ. If the search shows nothing, check the date, as joyrides may not run every day in the off-season or during track repairs.
How much does the Darjeeling toy train cost
The steam joyride from Darjeeling to Ghum and back costs about ₹1,500–1,600 a person and the diesel joyride ₹800–1,000, indicative 2026. The NJP–Darjeeling through train costs roughly ₹1,300–1,600 one way. Kurseong–Darjeeling passenger fares are low. Prices change, so confirm the exact fare on IRCTC for your date.
How far in advance should I book the toy train
For October Puja weeks, May, June and Christmas, book as soon as bookings open, which is currently about 60 days ahead for most trains. Steam joyrides sell out first. In the quieter months of January, February, July and August, a few days ahead is usually enough. Check current status before you travel, as rules change.
Can I buy toy train tickets at Darjeeling station
Yes. The reservation counter at Darjeeling station sells joyride and passenger tickets, subject to availability, and opens early in the morning. In peak season most seats are sold online well in advance, so do not rely on the counter. In the off-season, walking in the day before often works.
Is the steam joyride worth the extra money
For most people, yes. The steam engine is the heart of the experience: the smoke, the whistle and the sight of a B-class engine built over a century ago working up the grade. If budget is tight, diesel covers exactly the same route with the same stops for about half the price.
What happens if the toy train is cancelled
If Indian Railways cancels the service, you are entitled to a full refund, which on IRCTC e-tickets is normally credited automatically to your payment account within some days. Cancellations happen because of landslides, track work, engine faults or strikes. Keep a spare day in your plan, and check current status before you travel.
Which side should I sit on the Darjeeling toy train
For the joyride from Darjeeling towards Ghum, the valley side gives the best views at Batasia Loop and across to Kangchenjunga on a clear day. Ask the staff at boarding which side that is for your coach, as layouts vary. On the long NJP–Darjeeling train, views alternate, so both sides get their share.
Can children ride the toy train
Yes, and they usually love it. Children need their own ticket under Indian Railways rules, with reduced fares or free travel for very young children depending on the current policy. The two-hour joyride is the right length for small children; the seven-to-eight-hour NJP–Darjeeling run is too long for most.
