🚂

Trains in Uttar Pradesh — Complete Route Guide 2026

Uttar Pradesh has the most extensive railway network of any Indian state, with major junction cities including Lucknow, Varanasi, Agra, Allahabad (Prayagraj), Kanpur, Mathura, Bareilly, and Gorakhpur.

Check PNR or Live Train Status in Uttar Pradesh

Track your train ticket status or see live running status for any Uttar Pradesh train — free, no login needed.

Check PNR Status → Live Train Status →

Major Railway Stations in Uttar Pradesh

Popular Train Routes from Uttar Pradesh

Frequently Asked Questions — Trains in Uttar Pradesh

Which train is best from Delhi to Lucknow?
The Lucknow Shatabdi Express (12003/12004) is the fastest day train — about 4.5 hours. The Lucknow Mail and Swatantrata Senani Express are popular overnight options with Sleeper class. Vande Bharat Express also runs on some Delhi–Lucknow routes.
How to go to Varanasi by train?
Multiple trains connect Delhi to Varanasi: the Vande Bharat Express (8 hours), Shiv Ganga Express (13 hours overnight), and Kashi Vishwanath Express. From Mumbai, the Mahanagari Express runs directly to Varanasi Junction (BSB).

Plan Your Uttar Pradesh Train Journey

Use the tools below to plan and track your train journey in Uttar Pradesh: