NCB → DPU · 10 direct trains
Trains from New Cooch Behar to Diphu
10 direct trains run from New Cooch Behar (NCB) to Diphu (DPU). The fastest train is 12424 Dbrt Rajdhani, completing the journey in 8h 33m. Trains depart between 01:40 and 23:10. The distance is approximately 494 km.
Total Trains
10
Fastest
8h 33m
12424
First Train
01:40
Last Train
23:10
Distance
494 km
New Cooch Behar to Diphu Train Timetable
Complete list of 10 direct trains from NCB to DPU with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 15945 Ltt Dibrugarh Ex Express | 01:40Day 3 | 12:05 | 10h 25m | Wed, Sat | 1A, 2A, 3A, SL, 2S |
| 22503 Dbrg Vivek Exp Superfast | 02:20Day 4 | 12:50 | 10h 30m | Daily | 1A, 2A, 3A, SL, 2S |
| 15905 Dbrg Vivek Exp Express | 02:32Day 4 | 12:37 | 10h 5m | Thu, Sun | 1A, 2A, 3A, SL, 2S |
| 15959 Kamrup Express Express | 08:00Day 2 | 19:18 | 11h 18m | Tue, Wed, Thu, Sat, Sun | 1A, 2A, 3A, SL, 2S |
| 15934 Asr Ntsk Exp Express | 09:15Day 3 | 19:50 | 10h 35m | Fri | 1A, 2A, 3A, SL, 2S |
| 12525 Koaa Dbrg Exp Superfast | 10:02Day 2 | 20:17 | 10h 15m | Wed | 1A, 2A, 3A, SL, 2S |
| 15904 Cdg Dbrg Exp Express | 10:50Day 3 | 21:04 | 10h 14m | Wed, Sun | 1A, 2A, 3A, SL, 2S |
| 12424 Dbrt Rajdhani Rajdhani | 14:17Day 2 | 22:50 | 8h 33m | Daily | CC, EC, 1A, 2A, 3A |
| 15910 Avadh Assam Exp Express | 19:15Day 3 | 05:08Day 4 | 9h 53m | Daily | 1A, 2A, 3A, SL, 2S |
| 22501 Newtinsukia Exp Superfast | 23:10Day 2 | 07:45Day 3 | 8h 35m | Tue | 1A, 2A, 3A, SL, 2S |
Stations on the New Cooch Behar to Diphu route
Stops on 12424 Dbrt Rajdhani, the fastest train on this corridor (8 stations).
Other Routes from New Cooch Behar
Frequently Asked Questions
How many trains run from New Cooch Behar to Diphu?▼
There are 10 direct trains running from New Cooch Behar (NCB) to Diphu (DPU). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from New Cooch Behar to Diphu?▼
The fastest train is 12424 Dbrt Rajdhani, which covers the distance in 8h 33m. It departs at 14:17 and arrives at 22:50.
What is the first and last train from New Cooch Behar to Diphu?▼
The first train departs at 01:40 and the last train departs at 23:10. Check the timetable for specific trains and their running days.
What is the distance from New Cooch Behar to Diphu by train?▼
The distance from New Cooch Behar to Diphu by train is approximately 494 km. Journey time varies from 8h 33m depending on the train type.
How to check seat availability for New Cooch Behar to Diphu 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 New Cooch Behar and Diphu?▼
On the fastest train, New Cooch Behar to Diphu calls at Kokrajhar (KOJ), New Bongaigaon (NBQ), Rangiya Jn (RNY), Guwahati (GHY), Chaparmukh Jn (CPK), Lumding Jn (LMG). Other trains on this route may skip some of these stops.
About New Cooch Behar to Diphu Route
The New Cooch Behar to Diphu route is served by 10 direct trains operated by Indian Railways. The fastest option is 12424 Dbrt Rajdhani with a journey time of 8h 33m. The rail distance is approximately 494 km.
Trains leave New Cooch Behar between 01:40 (first) and 23:10 (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.