NHK → VSKP · 2 direct trains

Trains from Naharkatiya to Visakhapatnam

2 direct trains run from Naharkatiya (NHK) to Visakhapatnam (VSKP). The fastest train is 15906 Vivek Express, completing the journey in 42h 39m. Trains depart between 20:30 and 20:51. The distance is approximately 2384 km.

Total Trains

2

Fastest

42h 39m

15906

First Train

20:30

Last Train

20:51

Distance

2384 km

Naharkatiya to Visakhapatnam Train Timetable

Complete list of 2 direct trains from NHK to VSKP with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
22504
Vivek Express
Superfast
20:3015:30Day 343hDaily1A, 2A, 3A, SL, 2S
15906
Vivek Express
Express
20:5115:30Day 342h 39mTue, Sat1A, 2A, 3A, SL, 2S

Stations on the Naharkatiya to Visakhapatnam route

Stops on 15906 Vivek Express, the fastest train on this corridor (34 stations).

  1. 1. NHK Naharkatiya
  2. 2. SLGR Simaluguri Jn
  3. 3. MXN Mariani Jn
  4. 4. FKG Furkating Jn
  5. 5. DMV Dimapur
  6. 6. DPU Diphu
  7. 7. LMG Lumding Jn
  8. 8. HJI Hojai
  9. 9. JID Jagi Road
  10. 10. GHY Guwahati
  11. 11. GLPT Goalpara Town
  12. 12. NBQ New Bongaigaon
  13. 13. KOJ Kokrajhar
  14. 14. NOQ New Alipurduar
  15. 15. NCB New Cooch Behar
  16. 16. MHBA Mathabhanga
  17. 17. JPE Jalpaiguri Road
  18. 18. NJP New Jalpaiguri
  19. 19. KNE Kishanganj
  20. 20. MLDT Malda Town
  21. 21. RPH Rampur Hat
  22. 22. BWN Barddhaman
  23. 23. DKAE Dankuni (Howrah)
  24. 24. KGP Kharagpur Jn
  25. 25. BLS Balasore
  26. 26. BHC Bhadrakh
  27. 27. CTC Cuttack
  28. 28. BBS Bhubaneswar
  29. 29. KUR Khurda Road Jn
  30. 30. BAM Brahmapur
  31. 31. PSA Palasa
  32. 32. CHE Srikakulam Road
  33. 33. VZM Vizianagram Jn
  34. 34. VSKP Visakhapatnam

Other Routes from Naharkatiya

Frequently Asked Questions

How many trains run from Naharkatiya to Visakhapatnam?▼

There are 2 direct trains running from Naharkatiya (NHK) to Visakhapatnam (VSKP). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Naharkatiya to Visakhapatnam?▼

The fastest train is 15906 Vivek Express, which covers the distance in 42h 39m. It departs at 20:51 and arrives at 15:30.

What is the first and last train from Naharkatiya to Visakhapatnam?▼

The first train departs at 20:30 and the last train departs at 20:51. Check the timetable for specific trains and their running days.

What is the distance from Naharkatiya to Visakhapatnam by train?▼

The distance from Naharkatiya to Visakhapatnam by train is approximately 2384 km. Journey time varies from 42h 39m depending on the train type.

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

On the fastest train, Naharkatiya to Visakhapatnam calls at Simaluguri Jn (SLGR), Mariani Jn (MXN), Furkating Jn (FKG), Dimapur (DMV), Diphu (DPU), Lumding Jn (LMG), Hojai (HJI), Jagi Road (JID), Guwahati (GHY), Goalpara Town (GLPT), New Bongaigaon (NBQ), Kokrajhar (KOJ), New Alipurduar (NOQ), New Cooch Behar (NCB), Mathabhanga (MHBA), Jalpaiguri Road (JPE), New Jalpaiguri (NJP), Kishanganj (KNE), Malda Town (MLDT), Rampur Hat (RPH), Barddhaman (BWN), Dankuni (Howrah) (DKAE), Kharagpur Jn (KGP), Balasore (BLS), Bhadrakh (BHC), Cuttack (CTC), Bhubaneswar (BBS), Khurda Road Jn (KUR), Brahmapur (BAM), Palasa (PSA), Srikakulam Road (CHE), Vizianagram Jn (VZM). Other trains on this route may skip some of these stops.

About Naharkatiya to Visakhapatnam Route

The Naharkatiya to Visakhapatnam route is served by 2 direct trains operated by Indian Railways. The fastest option is 15906 Vivek Express with a journey time of 42h 39m. The rail distance is approximately 2384 km.

Trains leave Naharkatiya between 20:30 (first) and 20:51 (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.