Trains from Sonpur Jn to Moradabad
Sonpur Jn to Moradabad is 798 km by rail. 23 direct trains run it; the fastest is the 04633 Purnia–Firozpur Cantt Special at 14 hr 8 min. The most punctual is the 14007 Sadbhavana Express, on time (within 15 min) on 47% of days, typically 16 min late. 2 run every day, leaving between 02:57 and 22:25. When they are waitlisted, a journey with one change takes 16 hr 10 min.
- Departures
- 02:57 – 22:25
- Fare from
- ₹440
- Sleeper · estimate
- Most punctual
- 47% on time
- 14007 Sadbhavana Express
- Daily trains
- 2 of 23
Trains and seats
- Checking seats
- 14007Sadbhavana Express04:5520 hr 22 min01:17+1 arrives the next day
SEE — MB · 884 km · Mail/Express
Checking seats - 14015Sadbhavana Express04:5520 hr 22 min01:17+1 arrives the next day
SEE — MB · 883 km · Mail/Express
Checking seats - 14017Sadbhavana Express04:5520 hr 22 min01:17+1 arrives the next day
SEE — MB · 924 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 04027Muzaffarpur–Anand Vihar Special07:3218 hr 25 min01:57+1 arrives the next day
SEE — MB · 799 km · Mail/Express
Checking seats - 14691Mour Dhwaj Express08:1116 hr 14 min00:25+1 arrives the next day
SEE — MB · 798 km · Mail/Express
Checking seats - Checking seats
- 04667Barauni–Amritsar Puja Special08:1218 hr 28 min02:40+1 arrives the next day
SEE — MB · 886 km · Mail/Express
Checking seats - 15531Saharsa – Amritsar Jan Sadharan Express08:3316 hr 54 min01:27+1 arrives the next day
SEE — MB · 798 km · Mail/Express
Checking seats - Checking seats
- 04633Purnia–Firozpur Cantt Special12:2714 hr 8 min02:35+1 arrives the next day
SEE — MB · 798 km · Mail/Express · fastest
Checking seats - 14649Saryu Yamuna Express13:0017 hr 3 min06:03+1 arrives the next day
SEE — MB · 845 km · Mail/Express
Checking seats - Checking seats
- 14617Purnia Court – Amritsar Jan Sewa Express13:4717 hr 13 min07:00+1 arrives the next day
SEE — MB · 799 km · Mail/Express
Checking seats - 15903Dibrugarh–Chandigarh Express13:5317 hr 42 min07:35+1 arrives the next day
SEE — MB · 830 km · Mail/Express
Checking seats - 04313Muzaffarpur–Haridwar Special14:4717 hr 3 min07:50+1 arrives the next day
SEE — MB · 799 km · Mail/Express
Checking seats - 15715Garib Nawaz Express15:1518 hr 19 min09:34+1 arrives the next day
SEE — MB · 846 km · Mail/Express
Checking seats - Checking seats
- 15725New Jalpaiguri–Anand Vihar Express17:2315 hr 5 min08:28+1 arrives the next day
SEE — MB · 830 km · Mail/Express
Checking seats - 15909Avadh Assam Express17:5318 hr 22 min12:15+1 arrives the next day
SEE — MB · 829 km · Mail/Express
Checking seats - 14603Narpatganj – Amritsar Jan Sadharan Express22:2516 hr 55 min15:20+1 arrives the next day
SEE — MB · 799 km · Mail/Express
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at BalliaBUI18:3516 hr 10 min10:45+1 arrives the next day
2 hr 2 min longer than the fastest direct
Holds 9 in 101 hr 45 min to change at BUIHolds about 9 times in 10 here. This train arrives a median 32 min late, against 17 min late for the junction's typical arrival. Measured on 47,742 paired days.
20505 Rajdhani Express 23:00 — 10:45 on Tue and Sat
11062 often runs late
SEE — BUI
Checking seatsBUI — MB
Checking seats - One change at ChhapraCPR10:0016 hr 10 min02:10+1 arrives the next day
2 hr 2 min longer than the fastest direct
Holds 8 in 101 hr to change at CPR — tightHolds about 8 times in 10 here. 169 min would make it 9 in 10. Measured on 26,327 paired days.
04313 often runs late
SEE — CPR
Checking seatsCPR — MB
Checking seats - One change at ChhapraCPR18:3516 hr 27 min11:02+1 arrives the next day
2 hr 19 min longer than the fastest direct
Holds 8 in 101 hr 25 min to change at CPR — tightHolds about 8 times in 10 here. 154 min would make it 9 in 10. Measured on 14,023 paired days.
11062 often runs late
SEE — CPR
Checking seatsCPR — MB
Checking seats
Which arrives on time
On time = within 15 min at Moradabad · year to August 2026 · 14 of 23 trains tracked
- 14007 Sadbhavana ExpressMost punctualtypically 16 min late at Moradabad47%
- typically 20 min late at Moradabad38%
- typically 21 min late at Moradabad36%
- typically 24 min late at Moradabad31%
- typically 28 min late at Moradabad27%
Runs late more often than not
- 15725 New Jalpaiguri–Anand Vihar Express — arrives on time only 7% of the time, typically 114 min late
- 15651 Lohit Express — arrives on time only 10% of the time, typically 76 min late
- 14673 Shaheed Express — arrives on time only 14% of the time, typically 53 min late
Fares
Estimated for 798 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹440 | observed fares |
| 3E AC 3 economy | ₹1,071 | observed fares |
| 3A AC 3 tier | ₹1,155 | observed fares |
| 2A AC 2 tier | ₹1,638 | observed fares |
| 1A AC first class | ₹2,730 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class