DPU → KOJ · 7 direct trains

Trains from Diphu to Kokrajhar

7 direct trains run from Diphu (DPU) to Kokrajhar (KOJ). The fastest train is 12423 Rajdhani Exp, completing the journey in 7h 6m. Trains depart between 01:47 and 16:40. The distance is approximately 397 km.

Total Trains

7

Fastest

7h 6m

12423

First Train

01:47

Last Train

16:40

Distance

397 km

Diphu to Kokrajhar Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
15906
Vivek Express
Express
01:47Day 210:529h 5mTue, Sat1A, 2A, 3A, SL, 2S
22504
Vivek Express
Superfast
02:16Day 210:538h 37mDaily1A, 2A, 3A, SL, 2S
12423
Rajdhani Exp
Rajdhani
02:44Day 209:507h 6mDailyCC, EC, 1A, 2A, 3A
15960
Kamrup Express
Express
04:10Day 212:588h 48mMon, Tue, Wed, Fri, Sat1A, 2A, 3A, SL, 2S
15946
Dbrg Ltt Exp
Express
12:1221:189h 6mWed, Sun1A, 2A, 3A, SL, 2S
15903
Dbrg Cdg Exp
Express
15:1423:528h 38mMon, Fri1A, 2A, 3A, SL, 2S
15909
Avadh Assam Exp
Express
16:4001:48Day 29h 8mDaily1A, 2A, 3A, SL, 2S

Stations on the Diphu to Kokrajhar route

Stops on 12423 Rajdhani Exp, the fastest train on this corridor (7 stations).

  1. 1. DPU Diphu
  2. 2. LMG Lumding Jn
  3. 3. CPK Chaparmukh Jn
  4. 4. GHY Guwahati
  5. 5. RNY Rangiya Jn
  6. 6. NBQ New Bongaigaon
  7. 7. KOJ Kokrajhar

Other Routes from Diphu

Frequently Asked Questions

How many trains run from Diphu to Kokrajhar?▼

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

Which is the fastest train from Diphu to Kokrajhar?▼

The fastest train is 12423 Rajdhani Exp, which covers the distance in 7h 6m. It departs at 02:44 and arrives at 09:50.

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

The first train departs at 01:47 and the last train departs at 16:40. Check the timetable for specific trains and their running days.

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

The distance from Diphu to Kokrajhar by train is approximately 397 km. Journey time varies from 7h 6m depending on the train type.

How to check seat availability for Diphu to Kokrajhar 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 Diphu and Kokrajhar?▼

On the fastest train, Diphu to Kokrajhar calls at Lumding Jn (LMG), Chaparmukh Jn (CPK), Guwahati (GHY), Rangiya Jn (RNY), New Bongaigaon (NBQ). Other trains on this route may skip some of these stops.

About Diphu to Kokrajhar Route

The Diphu to Kokrajhar route is served by 7 direct trains operated by Indian Railways. The fastest option is 12423 Rajdhani Exp with a journey time of 7h 6m. The rail distance is approximately 397 km.

Trains leave Diphu between 01:47 (first) and 16:40 (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.