VZM → DBRG · 3 direct trains

Trains from Vizianagram Jn to Dibrugarh

3 direct trains run from Vizianagram Jn (VZM) to Dibrugarh (DBRG). The fastest train is 22501 Newtinsukia Exp, completing the journey in 39h 35m. Trains depart between 01:00 and 22:40. The distance is approximately 2339 km.

Total Trains

3

Fastest

39h 35m

22501

First Train

01:00

Last Train

22:40

Distance

2339 km

Vizianagram Jn to Dibrugarh Train Timetable

Complete list of 3 direct trains from VZM to DBRG with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
15905
Dbrg Vivek Exp
Express
01:00Day 320:50Day 443h 50mThu, Sun1A, 2A, 3A, SL, 2S
22503
Dbrg Vivek Exp
Superfast
01:00Day 321:00Day 444hDaily1A, 2A, 3A, SL, 2S
22501
Newtinsukia Exp
Superfast
22:4014:15Day 339h 35mTue1A, 2A, 3A, SL, 2S

Stations on the Vizianagram Jn to Dibrugarh route

Stops on 22501 Newtinsukia Exp, the fastest train on this corridor (29 stations).

  1. 1. VZM Vizianagram Jn
  2. 2. BAM Brahmapur
  3. 3. KUR Khurda Road Jn
  4. 4. BBS Bhubaneswar
  5. 5. CTC Cuttack
  6. 6. BLS Balasore
  7. 7. KGP Kharagpur Jn
  8. 8. DKAE Dankuni (Howrah)
  9. 9. BHP Bolpur Shantiniketan
  10. 10. RPH Rampur Hat
  11. 11. MLDT Malda Town
  12. 12. KNE Kishanganj
  13. 13. NJP New Jalpaiguri
  14. 14. JPE Jalpaiguri Road
  15. 15. NCB New Cooch Behar
  16. 16. NOQ New Alipurduar
  17. 17. NBQ New Bongaigaon
  18. 18. GLPT Goalpara Town
  19. 19. GHY Guwahati
  20. 20. HJI Hojai
  21. 21. LMG Lumding Jn
  22. 22. DPU Diphu
  23. 23. DMV Dimapur
  24. 24. FKG Furkating Jn
  25. 25. MXN Mariani Jn
  26. 26. SLGR Simaluguri Jn
  27. 27. SRTN Sibsagar Town
  28. 28. MRHT Moranhat
  29. 29. DBRG Dibrugarh

Other Routes from Vizianagram Jn

Frequently Asked Questions

How many trains run from Vizianagram Jn to Dibrugarh?▼

There are 3 direct trains running from Vizianagram Jn (VZM) to Dibrugarh (DBRG). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Vizianagram Jn to Dibrugarh?▼

The fastest train is 22501 Newtinsukia Exp, which covers the distance in 39h 35m. It departs at 22:40 and arrives at 14:15.

What is the first and last train from Vizianagram Jn to Dibrugarh?▼

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

What is the distance from Vizianagram Jn to Dibrugarh by train?▼

The distance from Vizianagram Jn to Dibrugarh by train is approximately 2339 km. Journey time varies from 39h 35m depending on the train type.

How to check seat availability for Vizianagram Jn to Dibrugarh 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 Vizianagram Jn and Dibrugarh?▼

On the fastest train, Vizianagram Jn to Dibrugarh calls at Brahmapur (BAM), Khurda Road Jn (KUR), Bhubaneswar (BBS), Cuttack (CTC), Balasore (BLS), Kharagpur Jn (KGP), Dankuni (Howrah) (DKAE), Bolpur Shantiniketan (BHP), Rampur Hat (RPH), Malda Town (MLDT), Kishanganj (KNE), New Jalpaiguri (NJP), Jalpaiguri Road (JPE), New Cooch Behar (NCB), New Alipurduar (NOQ), New Bongaigaon (NBQ), Goalpara Town (GLPT), Guwahati (GHY), Hojai (HJI), Lumding Jn (LMG), Diphu (DPU), Dimapur (DMV), Furkating Jn (FKG), Mariani Jn (MXN), Simaluguri Jn (SLGR), Sibsagar Town (SRTN), Moranhat (MRHT). Other trains on this route may skip some of these stops.

About Vizianagram Jn to Dibrugarh Route

The Vizianagram Jn to Dibrugarh route is served by 3 direct trains operated by Indian Railways. The fastest option is 22501 Newtinsukia Exp with a journey time of 39h 35m. The rail distance is approximately 2339 km.

Trains leave Vizianagram Jn between 01:00 (first) and 22: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.