NCB → NHLG · 11 direct trains
Trains from New Cooch Behar to New Haflong
11 direct trains run from New Cooch Behar (NCB) to New Haflong (NHLG). The fastest train is 12519 Ltt Agtl Ac Exp, completing the journey in 11h 33m. Trains depart between 06:27 and 23:05. The distance is approximately 551 km.
Total Trains
11
Fastest
11h 33m
12519
First Train
06:27
Last Train
23:05
Distance
551 km
New Cooch Behar to New Haflong Train Timetable
Complete list of 11 direct trains from NCB to NHLG with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 12513 Chz Scl Sf Exp Superfast | 06:27Day 3 | 18:47 | 12h 20m | Sat | 1A, 2A, 3A, SL, 2S |
| 15625 Dghr Agtl Exp Express | 09:20Day 2 | 21:48 | 12h 28m | Mon | 1A, 2A, 3A, SL, 2S |
| 12501 Agtl Garib Rath RAIL_MOTOR | 09:42Day 2 | 21:48 | 12h 6m | Sun | 1A, 2A, 3A, SL, 2S |
| 17031 Chz Agtl Exp Express | 09:45Day 3 | 21:48 | 12h 3m | Mon | 1A, 2A, 3A, SL, 2S |
| 13173 Kanchanjunga Express | 20:15 | 09:20Day 2 | 13h 5m | Tue, Thu, Fri, Sun | 1A, 2A, 3A, SL, 2S |
| 13175 Kanchanjunga Express | 20:15 | 09:20Day 2 | 13h 5m | Mon, Wed, Sat | 1A, 2A, 3A, SL, 2S |
| 13171 Kanchanjanga Exp Express | 21:25 | 12:04Day 2 | 14h 39m | Tue, Fri | 1A, 2A, 3A, SL, 2S |
| 12519 Ltt Agtl Ac Exp Superfast | 21:27Day 2 | 09:00Day 3 | 11h 33m | Sun | 1A, 2A, 3A, SL, 2S |
| 12515 Cbe Scl Sf Exp Superfast | 22:13Day 3 | 10:50Day 4 | 12h 37m | Sun | 1A, 2A, 3A, SL, 2S |
| 15627 Cbe Scl Express Express | 22:13Day 3 | 10:50Day 4 | 12h 37m | Sun | 1A, 2A, 3A, SL, 2S |
| 15607 Aronai Express Express | 23:05Day 3 | 10:50Day 4 | 11h 45m | Tue | 1A, 2A, 3A, SL, 2S |
Stations on the New Cooch Behar to New Haflong route
Stops on 12519 Ltt Agtl Ac Exp, the fastest train on this corridor (9 stations).
Other Routes from New Cooch Behar
Frequently Asked Questions
How many trains run from New Cooch Behar to New Haflong?▼
There are 11 direct trains running from New Cooch Behar (NCB) to New Haflong (NHLG). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from New Cooch Behar to New Haflong?▼
The fastest train is 12519 Ltt Agtl Ac Exp, which covers the distance in 11h 33m. It departs at 21:27 and arrives at 09:00.
What is the first and last train from New Cooch Behar to New Haflong?▼
The first train departs at 06:27 and the last train departs at 23:05. Check the timetable for specific trains and their running days.
What is the distance from New Cooch Behar to New Haflong by train?▼
The distance from New Cooch Behar to New Haflong by train is approximately 551 km. Journey time varies from 11h 33m depending on the train type.
How to check seat availability for New Cooch Behar to New Haflong 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 New Haflong?▼
On the fastest train, New Cooch Behar to New Haflong calls at New Bongaigaon (NBQ), Rangiya Jn (RNY), Kamakhya (KYQ), Guwahati (GHY), Chaparmukh Jn (CPK), Hojai (HJI), Manderdisa (MYD). Other trains on this route may skip some of these stops.
About New Cooch Behar to New Haflong Route
The New Cooch Behar to New Haflong route is served by 11 direct trains operated by Indian Railways. The fastest option is 12519 Ltt Agtl Ac Exp with a journey time of 11h 33m. The rail distance is approximately 551 km.
Trains leave New Cooch Behar between 06:27 (first) and 23:05 (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.