India · Scenic · Heritage

Darjeeling Himalayan Railway

Darjeeling Himalayan Railway climbs from the plains toward Darjeeling on a two-foot-gauge UNESCO line, using loops and zigzags to thread tea gardens, villages and Himalayan foothills via Ghoom and Batasia.

New Jalpaiguri Junction → Darjeeling

Scenic · Heritage

A Darjeeling Himalayan Railway train crosses flower-lined Batasia Loop beneath Himalayan clouds.
A Darjeeling Himalayan Railway train crosses flower-lined Batasia Loop beneath Himalayan clouds. · Photo: Vikramjit Kakati · CC BY-SA 3.0
Experience
Rail enthusiasts · Slow travellers
Route
New Jalpaiguri Junction → Darjeeling
Time aboard
7h 20m

Why this railway matters

A working line with a history

Take it for living railway engineering rather than speed: the tiny train, roadside alignment and repeated reversals make the method of climbing the mountain as memorable as the views.

On the railway

The operating day, up close

Darjeeling Himalayan Railway: Darjeeling, India, Darjeeling Himalayan Railway, Mountain railways of India
Darjeeling Himalayan Railway: Darjeeling, India, Darjeeling Himalayan Railway, Mountain railways of India · Photo: Vyacheslav Argenberg · CC BY 4.0
  • Historic rolling stock

    Historic narrow-gauge railway equipment and heritage operation are central to the line.

    Verified

  • Steam traction

    DHR continues tourist/heritage steam operation on selected services.

    Verified

The historic line

The route and its landmarks

The Darjeeling Himalayan Railway climbs from New Jalpaiguri and the Siliguri plain through Kurseong and Ghum to Darjeeling. Over roughly 88 km the narrow-gauge line gains more than two vertical kilometres using tight curves, loops and reverses; Ghum is the high point before the final descent into Darjeeling.

88.48 km · New Jalpaiguri Junction to Darjeeling

Key stops

New Jalpaiguri JunctionSiliguri JunctionKurseongGhumDarjeeling

New Jalpaiguri JunctionDarjeelingSiliguri JunctionKurseongGhum
India · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. New Jalpaiguri Junction

    India

  2. Siliguri Junction

    India

  3. Kurseong

    India

  4. Ghum

    India

  5. Darjeeling

    India

Along the line

  1. Batasia Loop and Ghoom

    The line uses loops and zigzags around its highest mountain section near Ghoom.

  2. Tea gardens and roadside climbing

    Much of the tiny railway shares the mountain corridor with villages, roads and tea country.

Heritage / steam

What to know before you choose

01

What the operating day is like

Steam traction: DHR continues tourist/heritage steam operation on selected services. Historic rolling stock: Historic narrow-gauge railway equipment and heritage operation are central to the line.

02

What defines the route

Batasia Loop and Ghoom: The line uses loops and zigzags around its highest mountain section near Ghoom. Tea gardens and roadside climbing: Much of the tiny railway shares the mountain corridor with villages, roads and tea country.

03

Before you book

Reservation: recommended. Direct online booking is recorded. Pricing is recorded as dynamic. Book the specific Indian Railways train/joy-ride product through DHR/IRCTC. Full-line and local tourist services differ, so confirm section and traction before purchase.

Verified 2026-09-28

Plan the ride

Plan the operating day

Use the verified journey, booking, season and onboard facts below to decide how to take this experience. Unknowns stay explicit.

Time aboard
7h 20m
Reservation
Recommended
Booking
Direct online booking recorded
Rail pass
Not verified
Price context
Dynamic; check the live departure
Timing
Check the current operating calendar
On board
Steam traction: DHR continues tourist/heritage steam operation on selected services. Historic rolling stock: Historic narrow-gauge railway equipment and heritage operation are central to the line.

This guide does not imply a product variant unless a separate comparison decision is published.

Evidence on demand

Practical reality

Route, onboard, season, fit and booking detail remain available without interrupting the journey above. Unknowns stay visible.

Time & itinerary

7h 20m

The Darjeeling Himalayan Railway climbs from New Jalpaiguri and the Siliguri plain through Kurseong and Ghum to Darjeeling. Over roughly 88 km the narrow-gauge line gains more than two vertical kilometres using tight curves, loops and reverses; Ghum is the high point before the final descent into Darjeeling.

View route map and verified stops

New Jalpaiguri → Darjeeling

The Darjeeling Himalayan Railway climbs from New Jalpaiguri and the Siliguri plain through Kurseong and Ghum to Darjeeling. Over roughly 88 km the narrow-gauge line gains more than two vertical kilometres using tight curves, loops and reverses; Ghum is the high point before the final descent into Darjeeling.

88.48 km · New Jalpaiguri Junction to Darjeeling

Key stops

New Jalpaiguri JunctionSiliguri JunctionKurseongGhumDarjeeling

New Jalpaiguri JunctionDarjeelingSiliguri JunctionKurseongGhum
India · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. New Jalpaiguri Junction

    India

  2. Siliguri Junction

    India

  3. Kurseong

    India

  4. Ghum

    India

  5. Darjeeling

    India

On board

This is a preserved railway run for its own sake, so the journey deliberately feels older and slower than modern rail. The long run between New Jalpaiguri Junction and Darjeeling (about 88 km) gives the scenery time to shift gradually, and the day settles into its own rhythm of stops and open stretches. Passing Siliguri Junction and Kurseong gives the journey its midpoint, and the character either side of it is noticeably different.

Also onboard

Historic rolling stock

Historic narrow-gauge railway equipment and heritage operation are central to the line.

✓ Yes

Steam traction

DHR continues tourist/heritage steam operation on selected services.

✓ Yes

2 onboard details are confirmed against a source. Anything not listed here has not been researched yet; treat it as unknown, not absent.

When to go
  1. JanRuns
  2. FebRuns
  3. MarRuns
  4. AprRuns
  5. MayRuns
  6. JunRuns
  7. JulRuns
  8. AugRuns
  9. SepRuns
  10. OctRuns
  11. NovRuns
  12. DecRuns
  • Runs
Year-round
Runs

Jan: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.

These months show when the train runs, which is a service fact. How good each month is for the experience has not been rated yet, so no month is presented as better than another.

Month-by-month notes
  • Jan: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Feb: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Mar: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Apr: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • May: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Jun: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Jul: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Aug: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Sep: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Oct: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Nov: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
  • Dec: Operational heritage/public railway; services and steam/joy-ride products vary by date and section, so verify current Indian Railways timetable.
Good for

Good fit for

  • Rail enthusiasts

    Especially good

    Historic narrow gauge, loops/zigzags and steam operation make railway engineering the main attraction.

  • Slow travellers

    Especially good

    The line rewards travelling for the climb rather than speed.

  • Photographers

    Especially good

    Tea gardens, roadside railway and Himalayan foothills create strong visual variety.

Think twice if

  • It takes most of a day

    7h 20m on board, end to end.

How it scores

Our current editorial assessment, for comparing journeys, a considered judgement, not a measurement.

SceneryExceptional
ComfortLimited
Value for moneyExceptional
Food & drinkLimited
Character of the trainExceptional
Show the full editorial profile

More subjective

UniquenessExceptional
Iconic statusExceptional
PhotographyExceptional
RomanceStrong
Travelling with childrenModerate

Not rated yet: seat quality, onboard service, slow travel quality, remoteness.

Step-free access and assistance are set out with the practical detail further down rather than reduced to a score.

Reservation & booking
Reservation
Recommended
Price
Dynamic pricing

Prices quoted Fare depends on selected full-line or joy-ride service, class and traction; verify current DHR/IRCTC fare.

Booking difficulty
Easy

Not yet verified: rail pass validity. We leave these blank rather than guess.

  • Book the specific Indian Railways train/joy-ride product through DHR/IRCTC.
  • Full-line and local tourist services differ, so confirm section and traction before purchase.

We link to the operator's own journey page. No direct booking channel has been verified for this service, so availability and fares must be checked there. Journey length: 7h 20m. Checked 2 Nov 2026 · Indian Railways.

Sources & freshness

The detailed source record remains at the end of this guide. Review the evidence.

Your next step

Check the operating day, then confirm it with the railway.

Book the specific Indian Railways train/joy-ride product through DHR/IRCTC. Full-line and local tourist services differ, so confirm section and traction before purchase.

Official journey information, Indian Railways (opens in a new tab)

We link to the operator's own journey page. No direct booking channel has been verified for this service, so availability and fares must be checked there.

Far by Rail is a discovery guide, not a live timetable or booking service. Confirm times, fares and availability with the operator.

Sources & freshness

Journey information is reviewed against published material and maintained as sources change.

Last reviewed 2 Nov 2026.

Official sources