Jalpaiguri Road Railway Station (JPE) is located almost in the middle of the district.
The first lap was a 185 km journey along the Eastern Bengal State Railway from Calcutta Station (later renamed Sealdah) to Damookdeah Ghat on the southern bank of the Padma River, then across the river in a ferry and the second lap of the journey.
A 336 km metre-gauge line of the North Bengal Railway linked Saraghat on the northern bank of the Padma to Siliguri via Jalpaiguri.
In 1926 the metre-gauge section north of the bridge was converted to broad gauge, and so the entire Calcutta–Siliguri route became broad-gauge.
[3] The Siliguri–Haldibari, part of the original broad-gauge Calcutta–Siliguri track via Hardinge Bridge, got delinked from the trunk route in 1947.