NHLG → KUR · 6 direct trains

Trains from New Haflong to Khurda Road Jn

6 direct trains run from New Haflong (NHLG) to Khurda Road Jn (KUR). The fastest train is 12504 Humsafar Exp, completing the journey in 31h 5m. Trains depart between 12:00 and 22:48. The distance is approximately 1687 km.

Total Trains

6

Fastest

31h 5m

12504

First Train

12:00

Last Train

22:48

Distance

1687 km

New Haflong to Khurda Road Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
12504
Humsafar Exp
Superfast
12:0019:05Day 231h 5mTue, Sat1A, 2A, 3A, SL, 2S
17032
Agtl Chz Express
Express
12:0021:05Day 233h 5mFri1A, 2A, 3A, SL, 2S
15608
Aronai Express
Express
22:2507:55Day 333h 30mThu1A, 2A, 3A, SL, 2S
15628
Scl Cbe Express
Express
22:2507:55Day 333h 30mTue1A, 2A, 3A, SL, 2S
12514
Scl Sc Express
Superfast
22:4807:55Day 333h 7mWed1A, 2A, 3A, SL, 2S
12516
Scl Cbe Express
Superfast
22:4807:55Day 333h 7mTue1A, 2A, 3A, SL, 2S

Stations on the New Haflong to Khurda Road Jn route

Stops on 12504 Humsafar Exp, the fastest train on this corridor (15 stations).

  1. 1. NHLG New Haflong
  2. 2. GHY Guwahati
  3. 3. KYQ Kamakhya
  4. 4. NBQ New Bongaigaon
  5. 5. NJP New Jalpaiguri
  6. 6. KNE Kishanganj
  7. 7. MLDT Malda Town
  8. 8. RPH Rampur Hat
  9. 9. DKAE Dankuni (Howrah)
  10. 10. ADL Andul
  11. 11. KGP Kharagpur Jn
  12. 12. BHC Bhadrakh
  13. 13. CTC Cuttack
  14. 14. BBS Bhubaneswar
  15. 15. KUR Khurda Road Jn

Other Routes from New Haflong

Frequently Asked Questions

How many trains run from New Haflong to Khurda Road Jn?▼

There are 6 direct trains running from New Haflong (NHLG) to Khurda Road Jn (KUR). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from New Haflong to Khurda Road Jn?▼

The fastest train is 12504 Humsafar Exp, which covers the distance in 31h 5m. It departs at 12:00 and arrives at 19:05.

What is the first and last train from New Haflong to Khurda Road Jn?▼

The first train departs at 12:00 and the last train departs at 22:48. Check the timetable for specific trains and their running days.

What is the distance from New Haflong to Khurda Road Jn by train?▼

The distance from New Haflong to Khurda Road Jn by train is approximately 1687 km. Journey time varies from 31h 5m depending on the train type.

How to check seat availability for New Haflong to Khurda Road Jn 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 Haflong and Khurda Road Jn?▼

On the fastest train, New Haflong to Khurda Road Jn calls at Guwahati (GHY), Kamakhya (KYQ), New Bongaigaon (NBQ), New Jalpaiguri (NJP), Kishanganj (KNE), Malda Town (MLDT), Rampur Hat (RPH), Dankuni (Howrah) (DKAE), Andul (ADL), Kharagpur Jn (KGP), Bhadrakh (BHC), Cuttack (CTC), Bhubaneswar (BBS). Other trains on this route may skip some of these stops.

About New Haflong to Khurda Road Jn Route

The New Haflong to Khurda Road Jn route is served by 6 direct trains operated by Indian Railways. The fastest option is 12504 Humsafar Exp with a journey time of 31h 5m. The rail distance is approximately 1687 km.

Trains leave New Haflong between 12:00 (first) and 22:48 (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.