KOJ → BWN · 6 direct trains

Trains from Kokrajhar to Barddhaman

6 direct trains run from Kokrajhar (KOJ) to Barddhaman (BWN). The fastest train is 12346 Saraighat Exp, completing the journey in 11h 26m. Trains depart between 02:50 and 16:02. The distance is approximately 689 km.

Total Trains

6

Fastest

11h 26m

12346

First Train

02:50

Last Train

16:02

Distance

689 km

Kokrajhar to Barddhaman Train Timetable

Complete list of 6 direct trains from KOJ to BWN with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
13172
Kanchanjunga Exp
Express
02:50Day 217:1814h 28mThu, Sun1A, 2A, 3A, SL, 2S
13174
Kanchanjunga
Express
02:50Day 216:2013h 30mTue, Thu, Sat, Sun1A, 2A, 3A, SL, 2S
13176
Kanchanjunga
Express
02:50Day 216:2013h 30mMon, Wed, Fri1A, 2A, 3A, SL, 2S
15906
Vivek Express
Express
10:54Day 200:19Day 313h 25mTue, Sat1A, 2A, 3A, SL, 2S
22504
Vivek Express
Superfast
10:55Day 200:11Day 313h 16mDaily1A, 2A, 3A, SL, 2S
12346
Saraighat Exp
Superfast
16:0203:28Day 211h 26mDaily1A, 2A, 3A, SL, 2S

Stations on the Kokrajhar to Barddhaman route

Stops on 12346 Saraighat Exp, the fastest train on this corridor (13 stations).

  1. 1. KOJ Kokrajhar
  2. 2. NOQ New Alipurduar
  3. 3. NCB New Cooch Behar
  4. 4. FLK Falakata
  5. 5. DQG Dhupguri
  6. 6. NJP New Jalpaiguri
  7. 7. KNE Kishanganj
  8. 8. MLDT Malda Town
  9. 9. NFK New Farakka Jn
  10. 10. RPH Rampur Hat
  11. 11. SNT Sainthia Jn
  12. 12. BHP Bolpur Shantiniketan
  13. 13. BWN Barddhaman

Other Routes from Kokrajhar

Frequently Asked Questions

How many trains run from Kokrajhar to Barddhaman?▼

There are 6 direct trains running from Kokrajhar (KOJ) to Barddhaman (BWN). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Kokrajhar to Barddhaman?▼

The fastest train is 12346 Saraighat Exp, which covers the distance in 11h 26m. It departs at 16:02 and arrives at 03:28.

What is the first and last train from Kokrajhar to Barddhaman?▼

The first train departs at 02:50 and the last train departs at 16:02. Check the timetable for specific trains and their running days.

What is the distance from Kokrajhar to Barddhaman by train?▼

The distance from Kokrajhar to Barddhaman by train is approximately 689 km. Journey time varies from 11h 26m depending on the train type.

How to check seat availability for Kokrajhar to Barddhaman trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Kokrajhar and Barddhaman?▼

On the fastest train, Kokrajhar to Barddhaman calls at New Alipurduar (NOQ), New Cooch Behar (NCB), Falakata (FLK), Dhupguri (DQG), New Jalpaiguri (NJP), Kishanganj (KNE), Malda Town (MLDT), New Farakka Jn (NFK), Rampur Hat (RPH), Sainthia Jn (SNT), Bolpur Shantiniketan (BHP). Other trains on this route may skip some of these stops.

About Kokrajhar to Barddhaman Route

The Kokrajhar to Barddhaman route is served by 6 direct trains operated by Indian Railways. The fastest option is 12346 Saraighat Exp with a journey time of 11h 26m. The rail distance is approximately 689 km.

Trains leave Kokrajhar between 02:50 (first) and 16:02 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.