BZA → MHBA · 2 direct trains

Trains from Vijayawada Jn to Mathabhanga

2 direct trains run from Vijayawada Jn (BZA) to Mathabhanga (MHBA). The fastest train is 22503 Dbrg Vivek Exp, completing the journey in 31h 53m. Trains depart between 17:50 and 17:50. The distance is approximately 1880 km.

Total Trains

2

Fastest

31h 53m

22503

First Train

17:50

Last Train

17:50

Distance

1880 km

Vijayawada Jn to Mathabhanga Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
15905
Dbrg Vivek Exp
Express
17:50Day 201:59Day 432h 9mThu, Sun1A, 2A, 3A, SL, 2S
22503
Dbrg Vivek Exp
Superfast
17:50Day 201:43Day 431h 53mDaily1A, 2A, 3A, SL, 2S

Stations on the Vijayawada Jn to Mathabhanga route

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

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

Other Routes from Vijayawada Jn

Frequently Asked Questions

How many trains run from Vijayawada Jn to Mathabhanga?▼

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

Which is the fastest train from Vijayawada Jn to Mathabhanga?▼

The fastest train is 22503 Dbrg Vivek Exp, which covers the distance in 31h 53m. It departs at 17:50 and arrives at 01:43.

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

The first train departs at 17:50 and the last train departs at 17:50. Check the timetable for specific trains and their running days.

What is the distance from Vijayawada Jn to Mathabhanga by train?▼

The distance from Vijayawada Jn to Mathabhanga by train is approximately 1880 km. Journey time varies from 31h 53m depending on the train type.

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

On the fastest train, Vijayawada Jn to Mathabhanga calls at Eluru (EE), Rajamundry (RJY), Samalkot Jn (SLO), Duvvada (DVD), Visakhapatnam (VSKP), 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 Vijayawada Jn to Mathabhanga Route

The Vijayawada Jn 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 31h 53m. The rail distance is approximately 1880 km.

Trains leave Vijayawada Jn between 17:50 (first) and 17:50 (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.