Topic summary
New Delhi–Firozpur main line

The New Delhi–Firozpur railway route connects New Delhi with Firozpur Cantt railway station in Punjab. There are several rail routes between New Delhi and Firozpur Cantt, passing through different parts of Haryana and Punjab.
The main routes are:
- Via Narwana–Jakhal–Bathinda: approximately 386 km
- Via Narwana–Jakhal–Dhuri–Ludhiana: approximately 452 km
- Via Rohtak–Hisar–Sirsa–Bathinda: approximately 420 km
- Via Sonipat–Panipat–Kurukshetra–Ambala–Rajpura Junction–Patiala–Dhuri–Bathinda: approximately 486 km
- Via Sonipat–Panipat–Kurukshetra–Ambala–Rajpura Junction–Ludhiana: approximately 435 km
The distances are approximate and can vary depending on the route and stations used.
The route is under the administrative jurisdiction of the Northern Railway. Historically, it formed part of the .