Skip to search

Trains from New Jalpaiguri to Gorakhpur

New Jalpaiguri to Gorakhpur is 689 km by rail. 15 direct trains run it; the fastest is the 15621 Kamakhya–Anand Vihar Express at 12 hr 50 min. The most punctual is the 15651 Lohit Express, on time (within 15 min) on 52% of days, typically 12 min late. 1 runs every day, leaving between 04:05 and 21:35. When they are waitlisted, a journey with one change takes 13 hr 35 min.

Departures
04:05 – 21:35
Fare from
₹395
Sleeper · estimate
Most punctual
52% on time
15651 Lohit Express
Daily trains
1 of 15
Check seats for your date

Trains and seats

  • 05978Dibrugarh–Gorakhpur Special
    04:0515 hr 25 min19:30

    NJP — GKP · 693 km · Mail/Express

    Checking seats
  • 15903Dibrugarh–Chandigarh Express
    04:0515 hr 25 min19:30

    NJP — GKP · 761 km · Mail/Express

    Checking seats
  • 19616Kavi Guru Express
    04:0515 hr 25 min19:30

    NJP — GKP · 761 km · Mail/Express

    Checking seats
  • 15077Kamakhya–Gomti Nagar Express
    04:2515 hr 5 min19:30

    NJP — GKP · 692 km · Mail/Express

    Checking seats
  • 15909Avadh Assam Express
    05:5017 hr 40 min23:30

    NJP — GKP · 777 km · Mail/Express

    Checking seats
  • 14663Amrit Bharat Express
    08:0017 hr 35 min01:35+1 arrives the next day

    NJP — GKP · 689 km · Mail/Express

    Checking seats
  • 05742New Jalpaiguri–Gomti Nagar TOD Special
    08:3017 hr 45 min02:15+1 arrives the next day

    NJP — GKP · 791 km · Mail/Express

    Checking seats
  • 15725New Jalpaiguri–Anand Vihar Express
    08:3013 hr 30 min22:00

    NJP — GKP · 740 km · Mail/Express

    Checking seats
  • 19602New Jalpaiguri–Udaipur City Express
    08:3013 hr 30 min22:00

    NJP — GKP · 740 km · Mail/Express

    Checking seats
  • 22411Arunachal Express
    10:0013 hr 10 min23:10

    NJP — GKP · 693 km · Superfast

    Checking seats
  • 15621Kamakhya–Anand Vihar Express
    14:0012 hr 50 min02:50+1 arrives the next day

    NJP — GKP · 692 km · Mail/Express · fastest

    Checking seats
  • 15949Amrit Bharat Express
    15:1015 hr 40 min06:50+1 arrives the next day

    NJP — GKP · 692 km · Mail/Express

    Checking seats
  • 15655Kamakhya–Vaishno Devi Katra Express
    18:2020 hr 5 min14:25+1 arrives the next day

    NJP — GKP · 861 km · Mail/Express

    Checking seats
  • 15651Lohit Express
    21:3516 hr 10 min13:45+1 arrives the next day

    NJP — GKP · 692 km · Mail/Express

    Checking seats
  • 15653Amarnath Express
    21:3516 hr 10 min13:45+1 arrives the next day

    NJP — GKP · 777 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 Barauni JnBJU
    13:1513 hr 35 min02:50+1 arrives the next day

    45 min longer than the fastest direct

    12423Rajdhani Express13:15 — 19:05Rajdhani
    Holds 8 in 101 hr 10 min to change at BJU — tight

    Holds about 8 times in 10 here. 171 min would make it 9 in 10. Measured on 17,903 paired days.

    15621Kamakhya–Anand Vihar Express20:15 — 02:50Mail/Express

    12423 often runs late

    NJP — BJU

    Checking seats

    BJU — GKP

    Checking seats
  • One change at Barauni JnBJU
    12:1514 hr 15 min02:30+1 arrives the next day

    1 hr 25 min longer than the fastest direct

    20505Rajdhani Express12:15 — 18:25Rajdhani
    Holds 8 in 101 hr 30 min to change at BJU — tight

    Holds about 8 times in 10 here. This train arrives a median 7 min late, against 32 min late for the junction's typical arrival. 144 min would make it 9 in 10. Measured on 17,903 paired days.

    15089Godda–Gomti Nagar Express19:55 — 02:30Mail/Express

    15089 often runs late

    NJP — BJU

    Checking seats

    BJU — GKP

    Checking seats
  • One change at Hajipur JnHJP
    14:0014 hr 35 min04:35+1 arrives the next day

    1 hr 45 min longer than the fastest direct

    01666Agartala–Rani Kamalapati Special14: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 — 04:35Mail/Express

    01666 often runs late

    NJP — HJP

    Checking seats

    HJP — GKP

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

    1 hr 45 min longer than the fastest direct

    22411Arunachal Express10:00 — 17:50Superfast
    Holds 8 in 101 hr 58 min to change at HJP — tight

    Holds about 8 times in 10 here. This train arrives a median 75 min late, against 27 min late for the junction's typical arrival. 168 min would make it 9 in 10. Measured on 18,156 paired days.

    12203Garib Rath Express19:48 — 00:35Garib Rath

    22411 often runs late

    NJP — HJP

    Checking seats

    HJP — GKP

    Checking seats
  • One change at Begu SaraiBGS
    05:1015 hr20:10

    2 hr 10 min longer than the fastest direct

    22233Vande Bharat Express05:10 — 09:56Shatabdi
    Holds 9 in 101 hr 2 min to change at BGS — tight

    Holds about 9 times in 10 here. This train arrives a median 6 min late, against 22 min late for the junction's typical arrival. 104 min would make it 9 in 10. Measured on 1,04,973 paired days.

    14617Purnia Court – Amritsar Jan Sewa Express10:58 — 20:10Mail/Express

    14617 often runs late

    NJP — BGS

    Checking seats

    BGS — GKP

    Checking seats
  • One change at Khagaria Jn.KGG
    04:0516 hr 5 min20:10

    3 hr 15 min longer than the fastest direct

    15903Dibrugarh–Chandigarh Express04:05 — 09:10Mail/Express
    Holds 8 in 101 hr 12 min to change at KGG — tight

    Holds about 8 times in 10 here. This train arrives a median 41 min late, against 12 min late for the junction's typical arrival. 142 min would make it 9 in 10. Measured on 1,00,941 paired days.

    14617Purnia Court – Amritsar Jan Sewa Express10:22 — 20:10Mail/Express

    15903 often runs late

    NJP — KGG

    Checking seats

    KGG — GKP

    Checking seats

Which arrives on time

On time = within 15 min at Gorakhpur · year to August 2026 · 12 of 15 trains tracked

  1. 15651 Lohit ExpressMost punctual
    typically 12 min late at Gorakhpur
    52%
  2. typically 24 min late at Gorakhpur
    31%
  3. typically 31 min late at Gorakhpur
    24%
  4. typically 40 min late at Gorakhpur
    19%
  5. typically 41 min late at Gorakhpur
    19%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 689 km between New Jalpaiguri and Gorakhpur, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹395observed fares
3E AC 3 economy₹966observed fares
3A AC 3 tier₹1,045observed fares
2A AC 2 tier₹1,481observed fares
1A AC first class₹2,457observed fares

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

Other trains from New Jalpaiguri

Other trains to Gorakhpur