Skip to search

Trains from Khagaria Jn. to Chhapra

Khagaria Jn. to Chhapra is 202 km by rail. 26 direct trains run it; the fastest is the 15621 Kamakhya–Anand Vihar Express at 4 hr 12 min. The most punctual is the 15531 Saharsa – Amritsar Jan Sadharan Express, on time (within 15 min) on 90% of days. 5 run every day, leaving between 00:29 and 21:19. When they are waitlisted, a journey with one change takes 5 hr 25 min.

Departures
00:29 – 21:19
Fare from
₹170
Sleeper · estimate
Most punctual
90% on time
15531 Saharsa – Amritsar Jan Sadharan Express
Daily trains
5 of 26
Check seats for your date

Trains and seats

  • 04007Jogbani–Anand Vihar Special
    00:296 hr 31 min07:00

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15707Katihar–Amritsar Express
    00:557 hr 45 min08:40

    KGG — CPR · 271 km · Mail/Express

    Checking seats
  • 09190Katihar–Mumbai Central Special
    01:574 hr 53 min06:50

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15651Lohit Express
    03:226 hr 13 min09:35

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 19526Naharlagun–Hapa Special
    03:225 hr 58 min09:20

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15531Saharsa – Amritsar Jan Sadharan Express
    04:255 hr 50 min10:15

    KGG — CPR · 251 km · Mail/Express

    Checking seats
  • 15565Vaishali Express
    07:525 hr 48 min13:40

    KGG — CPR · 272 km · Mail/Express

    Checking seats
  • 04633Purnia–Firozpur Cantt Special
    09:025 hr 3 min14:05

    KGG — CPR · 202 km · Mail/Express

    Checking seats
  • 05978Dibrugarh–Gorakhpur Special
    09:026 hr 38 min15:40

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15903Dibrugarh–Chandigarh Express
    09:126 hr 18 min15:30

    KGG — CPR · 272 km · Mail/Express

    Checking seats
  • 19616Kavi Guru Express
    09:126 hr 18 min15:30

    KGG — CPR · 272 km · Mail/Express

    Checking seats
  • 14617Purnia Court – Amritsar Jan Sewa Express
    10:225 hr 28 min15:50

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 04071Supaul–New Delhi Special
    11:076 hr 3 min17:10

    KGG — CPR · 202 km · Mail/Express

    Checking seats
  • 15933New Tinsukia–Amritsar Express
    11:305 hr 30 min17:00

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15671Amrit Bharat Express
    11:455 hr 35 min17:20

    KGG — CPR · 202 km · Mail/Express

    Checking seats
  • 15909Avadh Assam Express
    12:516 hr 39 min19:30

    KGG — CPR · 271 km · Mail/Express

    Checking seats
  • 15279Poorbiya Express
    13:125 hr 28 min18:40

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 04128Guwahati–Kanpur Special
    13:245 hr 6 min18:30

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15725New Jalpaiguri–Anand Vihar Express
    13:504 hr 50 min18:40

    KGG — CPR · 250 km · Mail/Express

    Checking seats
  • 19602New Jalpaiguri–Udaipur City Express
    13:504 hr 50 min18:40

    KGG — CPR · 250 km · Mail/Express

    Checking seats
  • 12203Garib Rath Express
    15:525 hr 28 min21:20

    KGG — CPR · 272 km · Garib Rath

    Checking seats
  • 05742New Jalpaiguri–Gomti Nagar TOD Special
    16:126 hr 18 min22:30

    KGG — CPR · 251 km · Mail/Express

    Checking seats
  • 14603Narpatganj – Amritsar Jan Sadharan Express
    18:355 hr 40 min00:15+1 arrives the next day

    KGG — CPR · 250 km · Mail/Express

    Checking seats
  • 15621Kamakhya–Anand Vihar Express
    19:134 hr 12 min23:25

    KGG — CPR · 203 km · Mail/Express · fastest

    Checking seats
  • 19306Kamakhya–Dr. Ambedkar Nagar Express
    19:134 hr 27 min23:40

    KGG — CPR · 203 km · Mail/Express

    Checking seats
  • 15949Amrit Bharat Express
    21:195 hr 21 min02:40+1 arrives the next day

    KGG — CPR · 203 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 Hajipur JnHJP
    19:005 hr 25 min00:25+1 arrives the next day

    1 hr 13 min longer than the fastest direct

    01666Agartala–Rani Kamalapati Special19:00 — 21:40Mail/Express
    Holds 8 in 101 hr 5 min to change at HJP — tight

    Holds about 8 times in 10 here. 126 min would make it 9 in 10. Measured on 28,109 paired days.

    11124Barauni–Gwalior Mail22:45 — 00:25Mail/Express

    01666 often runs late

    KGG — HJP

    Checking seats

    HJP — CPR

    Checking seats
  • One change at Hajipur JnHJP
    19:005 hr 35 min00:35+1 arrives the next day

    1 hr 23 min longer than the fastest direct

    01666Agartala–Rani Kamalapati Special19:00 — 21:40Mail/Express
    Holds 8 in 101 hr 15 min to change at HJP — tight

    Holds about 8 times in 10 here. 126 min would make it 9 in 10. Measured on 28,109 paired days.

    12561Swatantrata Senani Express22:55 — 00:35Superfast

    01666 often runs late

    KGG — HJP

    Checking seats

    HJP — CPR

    Checking seats
  • One change at Hajipur JnHJP
    00:375 hr 48 min06:25

    1 hr 36 min longer than the fastest direct

    13205Janhit Express00:37 — 03:30Mail/Express

    15505 Janhit Express 00:37 — 03:30 on Sat

    Holds 8 in 101 hr 15 min to change at HJP — tight

    Holds about 8 times in 10 here. 129 min would make it 9 in 10. Measured on 18,794 paired days.

    14015Sadbhavana Express04:45 — 06:25Mail/Express

    14007 Sadbhavana Express 04:45 — 06:25 on Thu

    14017 Sadbhavana Express 04:45 — 06:25 on Fri

    13205 often runs late

    KGG — HJP

    Checking seats

    HJP — CPR

    Checking seats
  • One change at Sonpur JnSEE
    19:135 hr 57 min01:10+1 arrives the next day

    1 hr 45 min longer than the fastest direct

    19306Kamakhya–Dr. Ambedkar Nagar Express19:13 — 21:55Mail/Express
    Holds 8 in 101 hr 55 min to change at SEE — tight

    Holds about 8 times in 10 here. This train arrives a median 91 min late, against 21 min late for the junction's typical arrival. 177 min would make it 9 in 10. Measured on 1,28,898 paired days.

    15203Barauni–Lucknow Jn Express23:50 — 01:10Mail/Express

    19306 often runs late

    KGG — SEE

    Checking seats

    SEE — CPR

    Checking seats
  • One change at Barauni JnBJU
    00:486 hr 2 min06:50

    1 hr 50 min longer than the fastest direct

    12487Seemanchal Express00:48 — 02:00Superfast
    Holds 8 in 101 hr 10 min to change at BJU — tight

    Holds about 8 times in 10 here. 129 min would make it 9 in 10. Measured on 14,277 paired days.

    09190Katihar–Mumbai Central Special03:10 — 06:50Mail/Express

    12487 often runs late

    KGG — BJU

    Checking seats

    BJU — CPR

    Checking seats

Which arrives on time

On time = within 15 min at Chhapra · year to October 2026 · 18 of 26 trains tracked

  1. usually on time at Chhapra
    90%
  2. typically 5 min late at Chhapra
    79%
  3. typically 5 min late at Chhapra
    76%
  4. usually on time at Chhapra
    75%
  5. typically 5 min late at Chhapra
    72%

Runs late more often than not

How we grade this

Fares

Estimated for 202 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 202 km between Khagaria Jn. and Chhapra, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹170observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹525observed fares
2A AC 2 tier₹751observed fares
1A AC first class₹1,234observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Khagaria Jn.

Other trains to Chhapra