Ballia to Mokameh Jn by train, with one change
No train runs the whole way from Ballia to Mokameh Jn. Changing at Chhapra takes 7 hr 3 min, and the quickest pairing is 19045 then 18630.
1 change · 181 km apart · fastest 7 hr 3 min · Daily
Check seats for your dateBallia (BUI) to Mokameh Jn (MKA)Journeys and seats
- One change at ChhapraCPR16:107 hr 3 min23:131 hr 12 min to change at CPR — tight
Holds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 24,451 paired days.
18630 often runs late
BUI — CPR
Checking seatsCPR — MKA
Checking seats - One change at Bakhtiyarpur JnBKP14:557 hr 5 min22:0040 min to change at BKP — tight
Typically 17 min late here, leaving about 5 min spare. It usually works, but there is little room.
13122 often runs late
BUI — BKP
Checking seatsBKP — MKA
Checking seats - One change at Bakhtiyarpur JnBKP14:557 hr 56 min22:511 hr 46 min to change at BKP — comfortable
Typically 17 min late here, still leaving about 71 min to change.
13122 often runs late
BUI — BKP
Checking seatsBKP — MKA
Checking seats - One change at ChhapraCPR15:157 hr 58 min23:131 hr 35 min to change at CPR — tight
Holds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 24,451 paired days.
18630 often runs late
BUI — CPR
Checking seatsCPR — MKA
Checking seats - One change at Bakhtiyarpur JnBKP14:558 hr 7 min23:021 hr 56 min to change at BKP — comfortable
Typically 17 min late here, still leaving about 81 min to change.
13122 often runs late
BUI — BKP
Checking seatsBKP — MKA
Checking seats - One change at Samastipur JnSPJ00:558 hr 37 min09:321 hr 45 min to change at SPJ — tight
Holds about 8 times in 10 here. 194 min would make it 9 in 10. Measured on 14,151 paired days.
20504 often runs late
BUI — SPJ
Checking seatsSPJ — MKA
Checking seats - One change at Khagaria Jn.KGG14:0011 hr 20 min01:20+1 arrives the next day2 hr 4 min to change at KGG — comfortable
Typically 21 min late here, still leaving about 85 min to change.
19305 often runs late
BUI — KGG
Checking seatsKGG — MKA
Checking seats
Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.
Ballia to Mokameh Jn by train
- Is there a direct train from Ballia to Mokameh Jn?
- No. No single train runs from Ballia to Mokameh Jn. The journey takes one change, at Chhapra, and the fastest combination takes 7 hr 3 min.
- What is the fastest way from Ballia to Mokameh Jn by train?
- 19045 TAPTI GANGA EXP departs Ballia at 16:10 and reaches Chhapra at 17:58. 18630 GKP RNC EXP then departs at 19:10 and arrives Mokameh Jn at 23:13. Total 7 hr 3 min, with 1 hr 12 min to change.
- Where do you change trains between Ballia and Mokameh Jn?
- Chhapra (CPR) is the interchange on the fastest route, with 1 hr 12 min between the arriving and departing trains.
- Which days can you travel from Ballia to Mokameh Jn?
- A connection is available every day of the week.
Other trains from Ballia
Other trains to Mokameh Jn
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.