Find Trains Between Stations

Search, compare schedules, check live status & fares.

FromSPN→ToSTP· Today · 17 trains found
14692Maur Dhawaj ExpSuperfast
Jammu Tawi (JAT) → Barauni Jn (BJU)
00:00
Jammu
0h 0m
••
93 km
00:00
Barauni
22424New Delhi - Guwahati Rajdhani ExpressSuperfastNot running on this date
Amritsar Jn (ASR) → Gorakhpur Jn (GKP)
00:06
Amritsar
1h 54m
••
93 km
02:00
Gorakhpur
14664Amrit Bharat ExpAmrit BharatNot running on this date
Amritsar Jn (ASR) → New Jalpaiguri (NJP)
00:08
Amritsar
1h 44m
••
93 km
01:52
New
14604Amritsar - Saharsa Jan Sadharan ExpMail/ExpressNot running on this date
Amritsar Jn (ASR) → Narpatganj (NPV)
00:19
Amritsar
1h 41m
••
94 km
02:00
Narpatganj
04010Dli Smi SplSpecialNot running on this date
Old Delhi (DLI) → Sitamarhi Jn (SMI)
05:45
Old
2h 0m
••
93 km
07:45
Sitamarhi
15212Amritsar - Darbhanga Jan Nayak ExpMail/Express
Amritsar Jn (ASR) → Darbhanga Jn (DBG)
07:47
Amritsar
2h 8m
••
94 km
09:55
Darbhanga
26503Vande Bharat ExpVande Bharat
Saharanpur (SRE) → Gomati Nagar (GTNR)
10:15
Saharanpur
2h 21m
••
93 km
12:36
Gomati
05576Anvt - Shc Express SplSpecialNot running on this date
Anand Vihar Trm (ANVT) → Saharsa Jn (SHC)
11:52
Anand
2h 13m
••
93 km
14:05
Saharsa
05580Prnc Summer SplSpecialNot running on this date
Anand Vihar Trm (ANVT) → Purnia Court (PRNC)
11:52
Anand
2h 13m
••
93 km
14:05
Purnia
04008Jbn Summer SplSpecialNot running on this date
Anand Vihar Trm (ANVT) → Jogbani (JBN)
14:10
Anand
2h 0m
••
93 km
16:10
Jogbani
04030Mfp Summer SplSpecialNot running on this date
Anand Vihar Trm (ANVT) → Muzaffarpur Jn (MFP)
14:32
Anand
1h 53m
••
94 km
16:25
Muzaffarpur
55060Spn - Stp PassengerPassenger
Shahjehanpur (SPN) → Sitapur (STP)
15:00
Shahjehanpur
2h 55m
••
95 km
17:55
Sitapur
05102Ndls Gkp Sum SplSpecialNot running on this date
New Delhi (NDLS) → Gorakhpur Jn (GKP)
16:10
New
1h 30m
••
94 km
17:40
Gorakhpur
05194Ptk Cpr SplSpecialNot running on this date
Pathankot (PTK) → Chhapra (CPR)
18:30
Pathankot
1h 45m
••
94 km
20:15
Chhapra
04314Ynrk Mfp SplSpecialNot running on this date
Yog Nagari Rishikesh (YNRK) → Muzaffarpur Jn (MFP)
22:05
Yog
2h 5m
••
93 km
00:10+1
Muzaffarpur
04316Ynrk Gkp SplSpecialNot running on this date
Yog Nagari Rishikesh (YNRK) → Gorakhpur Jn (GKP)
22:05
Yog
2h 5m
••
93 km
00:10+1
Gorakhpur
15274Satyagraha ExpressMail/Express
Anand Vihar Trm (ANVT) → Raxaul Jn (RXL)
23:37
Anand
2h 58m
••
94 km
02:35+1
Raxaul

Tips for Finding the Right Train

Start with station codes if you know them — they are unambiguous. "NDLS" always means New Delhi, while typing "Delhi" can match several stations in the capital and widen your results. If you only know the city name, that still works: the search shows every matching station and lets you pick. Long-distance travellers should also check nearby major junctions — a train that is sold out from New Delhi often has availability from Hazrat Nizamuddin, 20 minutes away.

Every result card shows the departure and arrival times, the total journey duration, the classes the train runs (from unreserved Second Sitting to 3AC, 2AC and First AC), and the days of the week it operates — important because many express trains run only on selected days. Tap a train to open its full stop-by-stop timetable, or jump straight to live tracking to see where it is right now. Fares shown are per adult in each class and include the catering charge where the train provides it.

Comparing two similar trains? The one with fewer halts is usually faster even if it departs earlier or later, and overnight trains save a hotel night on long routes. Once you have booked, track your PNR from the PNR status page and watch the train approach on the day of travel from the live tracker.