World Train Map

Scenic route

Darjeeling Toy Train

New Jalpaiguri → Darjeeling · India

Darjeeling Toy Train — New Jalpaiguri to Darjeeling
Photo · Arne Hückelheim · CC BY-SA 3.0
Distance
88 km
Fastest time
≈ 7 h
Average speed
13 km/h
Top speed
25 km/h
Operator
Indian Railways
Train
B-Class steam · diesel
Countries
India
In service since
1881
Highest point
2,258 m
Runs
1× daily each way, plus Darjeeling–Ghum steam joyrides

Figures are published values, not live data · corrections log

A two-foot-gauge UNESCO marvel looping up to 2,200 m: steam engines older than the tea gardens they pass.

From the plains the little train climbs into cloud forest on a roadbed that swaps sides with the Hill Cart Road like an old dance partner, gaining height through reverses and horseshoe curves. The crest comes at Ghum, at 2,258 m India’s highest station, before a final swoop round the Batasia Loop where Kanchenjunga fills the northern sky on clear mornings. Glasgow-built B-Class saddle tanks, some over a century old, still work the showpiece services with crews three generations deep.

How this line was checked

Along the way

How long is the Darjeeling Toy Train?

The Darjeeling Toy Train runs 88 km from New Jalpaiguri to Darjeeling.

How long does the Darjeeling Toy Train take?

The fastest scheduled journey is ≈ 7 h for the 88 km. That is an average of 13 km/h end to end. The line's top service speed is 25 km/h.

Who runs the Darjeeling Toy Train?

Indian Railways, with B-Class steam, diesel.

How old is the Darjeeling Toy Train?

The line has been in service since 1881. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

How high does the Darjeeling Toy Train climb?

2,258 m above sea level at its highest point.

View on the world railway map →

Read more on Wikipedia ↗

More scenic routes

More train routes in India.