Skip to search

Trains from New Cooch Behar to New Jalpaiguri

New Cooch Behar to New Jalpaiguri is 126 km by rail. 67 direct trains run it; the fastest is the 27576 Vande Bharat Surathkal at 1 hr 45 min. The most punctual is the 22228 Vande Bharat Express, on time (within 15 min) on 96% of days. 12 run every day, leaving between 00:05 and 23:57. When they are waitlisted, a journey with one change takes 3 hr 25 min.

Departures
00:05 – 23:57
Fare from
₹150
Sleeper · estimate
Most punctual
96% on time
22228 Vande Bharat Express
Daily trains
12 of 67
Check seats for your date

Trains and seats

  • 15674Charlapalli Amrit Bharat
    00:052 hr 5 min02:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15640Kamakhya–Puri Express
    00:502 hr 25 min03:15

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 07047Naharlagun–Secunderabad Special
    01:152 hr 30 min03:45

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 05978Dibrugarh–Gorakhpur Special
    01:202 hr 35 min03:55

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15903Dibrugarh–Chandigarh Express
    01:202 hr 35 min03:55

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15933New Tinsukia–Amritsar Express
    01:202 hr 45 min04:05

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 12520Agartala–Mumbai LTT AC Express
    01:302 hr 5 min03:35

    NCB — NJP · 126 km · Superfast

    Checking seats
  • 12502Kolkata Garib Rath
    01:552 hr 30 min04:25

    NCB — NJP · 126 km · Garib Rath

    Checking seats
  • 12518Kolkata Garib Rath
    01:552 hr 30 min04:25

    NCB — NJP · 127 km · Garib Rath

    Checking seats
  • 13126Sang Kolkata Express
    01:552 hr 15 min04:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15077Kamakhya–Gomti Nagar Express
    02:152 hr04:15

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15671Amrit Bharat Express
    02:252 hr 45 min05:10

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 15676Guwahati–New Jalpaiguri Intercity Express
    02:503 hr 50 min06:40

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15909Avadh Assam Express
    03:152 hr 25 min05:40

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 04128Guwahati–Kanpur Special
    03:502 hr 45 min06:35

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 13174Kanchanjunga
    04:402 hr 45 min07:25

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 13176Kanchanjunga
    04:402 hr 45 min07:25

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 05932Dibrugarh–Kolkata Special
    07:253 hr 40 min11:05

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 05952New Tinsukia–SMVT Bengaluru Special
    07:453 hr 20 min11:05

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 22411Arunachal Express
    07:452 hr 5 min09:50

    NCB — NJP · 126 km · Superfast

    Checking seats
  • 20501Tejas Express
    08:451 hr 55 min10:40

    NCB — NJP · 127 km · Rajdhani

    Checking seats
  • 15704Bongaigaon – New Jalpaiguri Intercity Express
    09:356 hr 45 min16:20

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 20503Rajdhani Express
    09:572 hr 8 min12:05

    NCB — NJP · 126 km · Rajdhani

    Checking seats
  • 20505Rajdhani Express
    10:002 hr 5 min12:05

    NCB — NJP · 126 km · Rajdhani

    Checking seats
  • 22502New Tinsukia–SMVT Bengaluru Express
    10:303 hr 20 min13:50

    NCB — NJP · 126 km · Superfast

    Checking seats
  • 15468Bamanhat–Siliguri Special
    10:358 hr 5 min18:40

    NCB — NJP · 191 km · Mail/Express

    Checking seats
  • 04075Kamakhya–Delhi Special
    10:504 hr14:50

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 12423Rajdhani Express
    11:002 hr 5 min13:05

    NCB — NJP · 126 km · Rajdhani

    Checking seats
  • 12510Guwahati–SMVT Bengaluru Express
    11:202 hr 55 min14:15

    NCB — NJP · 126 km · Superfast

    Checking seats
  • 15628Silchar–Coimbatore Express
    11:202 hr 55 min14:15

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15646Silchar–Secunderabad Express
    11:202 hr 55 min14:15

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 22449Porvotr Sampark Kranti
    11:252 hr 10 min13:35

    NCB — NJP · 127 km · Superfast

    Checking seats
  • 12508Silchar–Thiruvananthapuram Express
    11:372 hr 38 min14:15

    NCB — NJP · 126 km · Superfast

    Checking seats
  • 01666Agartala–Rani Kamalapati Special
    11:502 hr13:50

    NCB — NJP · 129 km · Mail/Express

    Checking seats
  • 13142Teesta Torsha
    12:152 hr 35 min14:50

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 22504Vivek Express
    12:353 hr15:35

    NCB — NJP · 129 km · Superfast

    Checking seats
  • 15620Kamakhya–Gaya Express
    12:452 hr 35 min15:20

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15949Amrit Bharat Express
    12:472 hr 13 min15:00

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15960Kamrup Express
    14:452 hr 30 min17:15

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15962Kamrup Express
    14:452 hr 30 min17:15

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15626Agartala–Deoghar Express
    15:102 hr 25 min17:35

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15926Dibrugarh–Deoghar Express
    15:102 hr 25 min17:35

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 13148Uttar Banga Express
    15:302 hr 25 min17:55

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15632Guwahati–Barmer Express
    15:552 hr 15 min18:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15634Guwahati–Bikaner Express
    15:552 hr 15 min18:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15636Guwahati–Okha Express
    15:552 hr 15 min18:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15655Kamakhya–Vaishno Devi Katra Express
    15:552 hr 15 min18:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15668Kamakhya–Gandhidham Express
    15:552 hr 15 min18:10

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 12505Northeast Express
    17:122 hr 28 min19:40

    NCB — NJP · 127 km · Superfast

    Checking seats
  • 12346Saraighat Express
    17:322 hr 23 min19:55

    NCB — NJP · 127 km · Superfast

    Checking seats
  • 12378Padatik Express
    18:022 hr 18 min20:20

    NCB — NJP · 129 km · Superfast

    Checking seats
  • 12552Kamakhya–SMVT Bengaluru AC Express
    18:372 hr 28 min21:05

    NCB — NJP · 127 km · Superfast

    Checking seats
  • 19526Naharlagun–Hapa Special
    18:452 hr 50 min21:35

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15651Lohit Express
    19:002 hr 25 min21:25

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15653Amarnath Express
    19:002 hr 25 min21:25

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 22228Vande Bharat Express
    20:011 hr 59 min22:00

    NCB — NJP · 126 km · Shatabdi

    Checking seats
  • 15630Nagaon Express
    21:002 hr 30 min23:30

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15648Guwahati–Mumbai LTT Express
    21:002 hr 30 min23:30

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15930New Tinsukia–Tambaram Express
    21:002 hr 30 min23:30

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 03006Lumding–Howrah Puja Special
    21:253 hr 5 min00:30+1 arrives the next day

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 15658Brahmaputra Express
    21:402 hr 25 min00:05+1 arrives the next day

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 27576Vande Bharat Surathkal
    21:451 hr 45 min23:30

    NCB — NJP · 127 km · Shatabdi · fastest

    Checking seats
  • 15624Kamakhya–Bhagat Ki Kothi Express
    22:452 hr 30 min01:15+1 arrives the next day

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 15946Dibrugarh–Mumbai LTT Express
    22:452 hr 30 min01:15+1 arrives the next day

    NCB — NJP · 126 km · Mail/Express

    Checking seats
  • 13281Dibrugarh–Rajendra Nagar Express
    22:502 hr 25 min01:15+1 arrives the next day

    NCB — NJP · 129 km · Mail/Express

    Checking seats
  • 13182Kaziranga Express
    23:102 hr 45 min01:55+1 arrives the next day

    NCB — NJP · 127 km · Mail/Express

    Checking seats
  • 17032Agartala–Charlapalli Express
    23:572 hr 23 min02:20+1 arrives the next day

    NCB — NJP · 126 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 DhupguriDQG
    14:453 hr 25 min18:10

    1 hr 40 min longer than the fastest direct

    15960Kamrup Express14:45 — 15:45Mail/Express
    Holds 9 in 101 hr to change at DQG — tight

    Holds about 9 times in 10 here. 92 min would make it 9 in 10. Measured on 13,525 paired days.

    15655Kamakhya–Vaishno Devi Katra Express16:45 — 18:10Mail/Express

    15960 often runs late

    NCB — DQG

    Checking seats

    DQG — NJP

    Checking seats
  • One change at DhupguriDQG
    11:203 hr 30 min14:50

    1 hr 45 min longer than the fastest direct

    12510Guwahati–SMVT Bengaluru Express11:20 — 12:13Superfast

    15628 Silchar–Coimbatore Express 11:20 — 12:13 on Wed

    Holds 8 in 101 hr 7 min to change at DQG — tight

    Holds about 8 times in 10 here. This train arrives a median 38 min late, against 15 min late for the junction's typical arrival. 115 min would make it 9 in 10. Measured on 13,525 paired days.

    13142Teesta Torsha13:20 — 14:50Mail/Express

    12510 often runs late

    NCB — DQG

    Checking seats

    DQG — NJP

    Checking seats
  • One change at DhupguriDQG
    17:323 hr 53 min21:25

    2 hr 8 min longer than the fastest direct

    12346Saraighat Express17:32 — 18:28Superfast
    Holds 8 in 101 hr 32 min to change at DQG — tight

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

    15651Lohit Express20:00 — 21:25Mail/Express

    15653 Amarnath Express 20:00 — 21:25 on Wed

    12346 often runs late

    NCB — DQG

    Checking seats

    DQG — NJP

    Checking seats
  • One change at DhupguriDQG
    03:154 hr 10 min07:25

    2 hr 25 min longer than the fastest direct

    15909Avadh Assam Express03:15 — 04:05Mail/Express
    Holds 9 in 101 hr 30 min to change at DQG — tight

    Holds about 9 times in 10 here. 97 min would make it 9 in 10. Measured on 22,624 paired days.

    13174Kanchanjunga05:35 — 07:25Mail/Express

    13176 Kanchanjunga 05:35 — 07:25 on Tue, Thu and Sat

    15909 often runs late

    NCB — DQG

    Checking seats

    DQG — NJP

    Checking seats

Which arrives on time

On time = within 15 min at New Jalpaiguri · year to October 2026 · 48 of 67 trains tracked

  1. usually on time at New Jalpaiguri
    96%
  2. usually on time at New Jalpaiguri
    91%
  3. 90%
  4. usually on time at New Jalpaiguri
    86%
  5. usually on time at New Jalpaiguri
    80%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 126 km between New Cooch Behar and New Jalpaiguri, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

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

Other trains from New Cooch Behar

Other trains to New Jalpaiguri