DPU → NNA · 5 direct trains

Trains from Diphu to Naugachia

5 direct trains run from Diphu (DPU) to Naugachia (NNA). The fastest train is 12423 Rajdhani Exp, completing the journey in 14h 24m. Trains depart between 02:44 and 16:40. The distance is approximately 861 km.

Total Trains

5

Fastest

14h 24m

12423

First Train

02:44

Last Train

16:40

Distance

861 km

Diphu to Naugachia Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
12423
Rajdhani Exp
Rajdhani
02:44Day 217:0814h 24mDailyCC, EC, 1A, 2A, 3A
15946
Dbrg Ltt Exp
Express
12:1206:28Day 218h 16mWed, Sun1A, 2A, 3A, SL, 2S
15903
Dbrg Cdg Exp
Express
15:1408:18Day 217h 4mMon, Fri1A, 2A, 3A, SL, 2S
15933
Ntsk Asr Express
Express
15:1409:58Day 218h 44mTue1A, 2A, 3A, SL, 2S
15909
Avadh Assam Exp
Express
16:4011:28Day 218h 48mDaily1A, 2A, 3A, SL, 2S

Stations on the Diphu to Naugachia route

Stops on 12423 Rajdhani Exp, the fastest train on this corridor (12 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
  8. 8. NCB New Cooch Behar
  9. 9. NJP New Jalpaiguri
  10. 10. KNE Kishanganj
  11. 11. KIR Katihar Jn
  12. 12. NNA Naugachia

Other Routes from Diphu

Frequently Asked Questions

How many trains run from Diphu to Naugachia?▼

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

Which is the fastest train from Diphu to Naugachia?▼

The fastest train is 12423 Rajdhani Exp, which covers the distance in 14h 24m. It departs at 02:44 and arrives at 17:08.

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

The first train departs at 02:44 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 Naugachia by train?▼

The distance from Diphu to Naugachia by train is approximately 861 km. Journey time varies from 14h 24m depending on the train type.

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

On the fastest train, Diphu to Naugachia calls at Lumding Jn (LMG), Chaparmukh Jn (CPK), Guwahati (GHY), Rangiya Jn (RNY), New Bongaigaon (NBQ), Kokrajhar (KOJ), New Cooch Behar (NCB), New Jalpaiguri (NJP), Kishanganj (KNE), Katihar Jn (KIR). Other trains on this route may skip some of these stops.

About Diphu to Naugachia Route

The Diphu to Naugachia route is served by 5 direct trains operated by Indian Railways. The fastest option is 12423 Rajdhani Exp with a journey time of 14h 24m. The rail distance is approximately 861 km.

Trains leave Diphu between 02:44 (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.