MTJ → VSKP · 2 direct trains

Trains from Mathura Jn to Visakhapatnam

2 direct trains run from Mathura Jn (MTJ) to Visakhapatnam (VSKP). The fastest train is 12804 Vskp S Jyanti, completing the journey in 32h. Trains depart between 06:45 and 08:25. The distance is approximately 1778 km.

Total Trains

2

Fastest

32h

12804

First Train

06:45

Last Train

08:25

Distance

1778 km

Mathura Jn to Visakhapatnam Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
12804
Vskp S Jyanti
Superfast
06:4514:45Day 232hWed, Sun1A, 2A, 3A, SL, 2S
12808
Samta Express
Superfast
08:2516:30Day 232h 5mMon, Tue, Thu, Fri, Sat1A, 2A, 3A, SL, 2S

Stations on the Mathura Jn to Visakhapatnam route

Stops on 12804 Vskp S Jyanti, the fastest train on this corridor (19 stations).

  1. 1. MTJ Mathura Jn
  2. 2. AGC Agra Cantt
  3. 3. GWL Gwalior Jn
  4. 4. VGLJ Virangana Lakshmibai(Jhanshi)
  5. 5. BINA Bina Jn
  6. 6. BPL Bhopal Jn
  7. 7. NDPM Narmadapuram
  8. 8. ET Itarsi Jn
  9. 9. BZU Betul
  10. 10. NGP Nagpur
  11. 11. BPQ Balharshah
  12. 12. WL Warangal
  13. 13. BZA Vijayawada Jn
  14. 14. EE Eluru
  15. 15. TDD Tadepalligudem
  16. 16. RJY Rajamundry
  17. 17. SLO Samalkot Jn
  18. 18. DVD Duvvada
  19. 19. VSKP Visakhapatnam

Other Routes from Mathura Jn

Frequently Asked Questions

How many trains run from Mathura Jn to Visakhapatnam?▼

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

Which is the fastest train from Mathura Jn to Visakhapatnam?▼

The fastest train is 12804 Vskp S Jyanti, which covers the distance in 32h. It departs at 06:45 and arrives at 14:45.

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

The first train departs at 06:45 and the last train departs at 08:25. Check the timetable for specific trains and their running days.

What is the distance from Mathura Jn to Visakhapatnam by train?▼

The distance from Mathura Jn to Visakhapatnam by train is approximately 1778 km. Journey time varies from 32h depending on the train type.

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

On the fastest train, Mathura Jn to Visakhapatnam calls at Agra Cantt (AGC), Gwalior Jn (GWL), Virangana Lakshmibai(Jhanshi) (VGLJ), Bina Jn (BINA), Bhopal Jn (BPL), Narmadapuram (NDPM), Itarsi Jn (ET), Betul (BZU), Nagpur (NGP), Balharshah (BPQ), Warangal (WL), Vijayawada Jn (BZA), Eluru (EE), Tadepalligudem (TDD), Rajamundry (RJY), Samalkot Jn (SLO), Duvvada (DVD). Other trains on this route may skip some of these stops.

About Mathura Jn to Visakhapatnam Route

The Mathura Jn to Visakhapatnam route is served by 2 direct trains operated by Indian Railways. The fastest option is 12804 Vskp S Jyanti with a journey time of 32h. The rail distance is approximately 1778 km.

Trains leave Mathura Jn between 06:45 (first) and 08:25 (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.