VSKP → MHBA · 2 direct trains

Trains from Visakhapatnam to Mathabhanga

2 direct trains run from Visakhapatnam (VSKP) to Mathabhanga (MHBA). The fastest train is 22503 Dbrg Vivek Exp, completing the journey in 25h 33m. Trains depart between 00:05 and 00:10. The distance is approximately 1530 km.

Total Trains

2

Fastest

25h 33m

22503

First Train

00:05

Last Train

00:10

Distance

1530 km

Visakhapatnam to Mathabhanga Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
15905
Dbrg Vivek Exp
Express
00:05Day 301:59Day 425h 54mThu, Sun1A, 2A, 3A, SL, 2S
22503
Dbrg Vivek Exp
Superfast
00:10Day 301:43Day 425h 33mDaily1A, 2A, 3A, SL, 2S

Stations on the Visakhapatnam to Mathabhanga route

Stops on 22503 Dbrg Vivek Exp, the fastest train on this corridor (19 stations).

  1. 1. VSKP Visakhapatnam
  2. 2. VZM Vizianagram Jn
  3. 3. CHE Srikakulam Road
  4. 4. PSA Palasa
  5. 5. BAM Brahmapur
  6. 6. KUR Khurda Road Jn
  7. 7. BBS Bhubaneswar
  8. 8. CTC Cuttack
  9. 9. BHC Bhadrakh
  10. 10. BLS Balasore
  11. 11. KGP Kharagpur Jn
  12. 12. DKAE Dankuni (Howrah)
  13. 13. BWN Barddhaman
  14. 14. RPH Rampur Hat
  15. 15. MLDT Malda Town
  16. 16. KNE Kishanganj
  17. 17. NJP New Jalpaiguri
  18. 18. JPE Jalpaiguri Road
  19. 19. MHBA Mathabhanga

Other Routes from Visakhapatnam

Frequently Asked Questions

How many trains run from Visakhapatnam to Mathabhanga?▼

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

Which is the fastest train from Visakhapatnam to Mathabhanga?▼

The fastest train is 22503 Dbrg Vivek Exp, which covers the distance in 25h 33m. It departs at 00:10 and arrives at 01:43.

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

The first train departs at 00:05 and the last train departs at 00:10. Check the timetable for specific trains and their running days.

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

The distance from Visakhapatnam to Mathabhanga by train is approximately 1530 km. Journey time varies from 25h 33m depending on the train type.

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

On the fastest train, Visakhapatnam to Mathabhanga calls at Vizianagram Jn (VZM), Srikakulam Road (CHE), Palasa (PSA), Brahmapur (BAM), Khurda Road Jn (KUR), Bhubaneswar (BBS), Cuttack (CTC), Bhadrakh (BHC), Balasore (BLS), Kharagpur Jn (KGP), Dankuni (Howrah) (DKAE), Barddhaman (BWN), Rampur Hat (RPH), Malda Town (MLDT), Kishanganj (KNE), New Jalpaiguri (NJP), Jalpaiguri Road (JPE). Other trains on this route may skip some of these stops.

About Visakhapatnam to Mathabhanga Route

The Visakhapatnam to Mathabhanga route is served by 2 direct trains operated by Indian Railways. The fastest option is 22503 Dbrg Vivek Exp with a journey time of 25h 33m. The rail distance is approximately 1530 km.

Trains leave Visakhapatnam between 00:05 (first) and 00: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.