Trains from Jabalpur to Mirzapur
Jabalpur to Mirzapur is 439 km by rail. 29 direct trains run it; the fastest is the 12578 Bagmati Express at 6 hr 40 min. The most punctual is the 22312 Mumbai LTT–Godda Express, on time (within 15 min) on 55% of days, typically 11 min late. 5 run every day, leaving between 01:35 and 23:59. When they are waitlisted, a journey with one change takes 7 hr 38 min.
- Departures
- 01:35 – 23:59
- Fare from
- ₹285
- Sleeper · estimate
- Most punctual
- 55% on time
- 22312 Mumbai LTT–Godda Express
- Daily trains
- 5 of 29
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22364Coimbatore–Dhanbad Amrit Bharuch18:507 hr 25 min02:15+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 01667Rani Kamalapati–Danapur Puja Special19:358 hr 10 min03:45+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 01705Jabalpur–Ayodhya Dham Summer Special19:408 hr 20 min04:00+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 01661Rani Kamalapati–Gaya Special21:2510 hr 53 min08:18+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 01665Agartala Festival Special21:257 hr 3 min04:28+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 01701Jabalpur–Gaya Special21:2510 hr 53 min08:18+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - Checking seats
- 05558Mumbai LTT–Raxaul Superfast Special22:306 hr 50 min05:20+1 arrives the next day
JBP — MZP · 440 km · Mail/Express
Checking seats - 12578Bagmati Express22:406 hr 40 min05:20+1 arrives the next day
JBP — MZP · 440 km · Superfast · fastest
Checking seats - 15659Mumbai LTT–Agartala AC Express22:406 hr 40 min05:20+1 arrives the next day
JBP — MZP · 440 km · Mail/Express
Checking seats - 22352SMVT Bengaluru–Saharsa Express22:406 hr 40 min05:20+1 arrives the next day
JBP — MZP · 440 km · Superfast
Checking seats - Checking seats
- 12336Mumbai LTT–Bhagalpur Express23:106 hr 55 min06:05+1 arrives the next day
JBP — MZP · 439 km · Superfast
Checking seats - 15647Mumbai LTT–Guwahati Express23:106 hr 55 min06:05+1 arrives the next day
JBP — MZP · 440 km · Mail/Express
Checking seats - 15945Mumbai LTT–Dibrugarh Express23:106 hr 55 min06:05+1 arrives the next day
JBP — MZP · 440 km · Mail/Express
Checking seats - 22312Mumbai LTT–Godda Express23:106 hr 55 min06:05+1 arrives the next day
JBP — MZP · 439 km · Superfast
Checking seats - 11273Itarsi–Prayagraj Chheoki Express23:2512 hr 48 min12:13+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 17323Hubballi–Banaras Express23:406 hr 53 min06:33+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 22687Mysuru–Varanasi Express23:406 hr 53 min06:33+1 arrives the next day
JBP — MZP · 440 km · Superfast
Checking seats - 19045Tapti Ganga Express23:597 hr 46 min07:45+1 arrives the next day
JBP — MZP · 439 km · Mail/Express
Checking seats - 22947Surat–Bhagalpur Superfast23:597 hr 46 min07:45+1 arrives the next day
JBP — MZP · 439 km · Superfast
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 KatniKTE20:507 hr 38 min04:28+1 arrives the next day
58 min longer than the fastest direct
Holds 9 in 101 hr to change at KTEHolds about 9 times in 10 here. Measured on 22,792 paired days.
15206 often runs late
JBP — KTE
Checking seatsKTE — MZP
Checking seats - One change at Manikpur JnMKP12:557 hr 40 min20:35
1 hr longer than the fastest direct
Holds 9 in 101 hr 2 min to change at MKP — tightHolds about 9 times in 10 here. 73 min would make it 9 in 10. Measured on 1,42,564 paired days.
12322 often runs late
JBP — MKP
Checking seatsMKP — MZP
Checking seats - One change at KatniKTE22:407 hr 53 min06:33+1 arrives the next day
1 hr 13 min longer than the fastest direct
12578 Bagmati Express 22:40 — 23:50 on Sat
Holds 9 in 101 hr to change at KTE — tightHolds about 9 times in 10 here. 61 min would make it 9 in 10. Measured on 22,792 paired days.
17323 Hubballi–Banaras Express 00:50 — 06:33 on Sat
22554 often runs late
JBP — KTE
Checking seatsKTE — MZP
Checking seats - One change at KatniKTE21:508 hr 15 min06:05+1 arrives the next day
1 hr 35 min longer than the fastest direct
12165 Mumbai LTT–Gorakhpur Superfast Express 21:50 — 23:05 on Fri
Holds 9 in 101 hr 10 min to change at KTEHolds about 9 times in 10 here. Measured on 22,792 paired days.
22183 often runs late
JBP — KTE
Checking seatsKTE — MZP
Checking seats - One change at KatniKTE20:508 hr 30 min05:20+1 arrives the next day
1 hr 50 min longer than the fastest direct
Holds 10 in 102 hr to change at KTEHolds about 19 times in 20 here. Measured on 22,792 paired days.
15206 often runs late
JBP — KTE
Checking seatsKTE — MZP
Checking seats - One change at Manikpur JnMKP02:508 hr 45 min11:35
2 hr 5 min longer than the fastest direct
Holds 8 in 101 hr 17 min to change at MKP — tightHolds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 97,183 paired days.
06019 Mangaluru Central–Varanasi Special 08:42 — 11:35 on Mon
09017 often runs late
JBP — MKP
Checking seatsMKP — MZP
Checking seats
Which arrives on time
On time = within 15 min at Mirzapur · year to October 2026 · 21 of 29 trains tracked
- 22312 Mumbai LTT–Godda ExpressMost punctualtypically 11 min late at Mirzapur55%
- usually on time at Mirzapur53%
- typically 14 min late at Mirzapur52%
- typically 16 min late at Mirzapur47%
- typically 18 min late at Mirzapur42%
Runs late more often than not
- 05558 Mumbai LTT–Raxaul Superfast Special — arrives on time only 1% of the time, typically 1383 min late
- 01665 Agartala Festival Special — arrives on time only 3% of the time, typically 288 min late
- 11081 Mumbai LTT–Gorakhpur Express — arrives on time only 10% of the time, typically 72 min late
Fares
Estimated for 439 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹285 | observed fares |
| 3E AC 3 economy | ₹698 | observed fares |
| 3A AC 3 tier | ₹756 | observed fares |
| 2A AC 2 tier | ₹1,071 | observed fares |
| 1A AC first class | ₹1,764 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class