NZB → BZA · 5 direct trains

Trains from Nizamabad to Vijayawada Jn

5 direct trains run from Nizamabad (NZB) to Vijayawada Jn (BZA). The fastest train is 18504 Snsi Vskp Exp, completing the journey in 9h 5m. Trains depart between 02:05 and 20:00. The distance is approximately 466 km.

Total Trains

5

Fastest

9h 5m

18504

First Train

02:05

Last Train

20:00

Distance

466 km

Nizamabad to Vijayawada Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
17406
Krishna Express
Express
02:05Day 212:5010h 45mDaily1A, 2A, 3A, SL, 2S
18504
Snsi Vskp Exp
Express
05:50Day 214:559h 5mFri1A, 2A, 3A, SL, 2S
17214
Nsl Ns Exp
Express
19:4705:20Day 29h 33mTue, Wed, Thu, Fri, Sun1A, 2A, 3A, SL, 2S
12788
Nsl Ns Sf Exp
Superfast
20:0005:25Day 29h 25mTue, Wed, Thu, Fri, Sun1A, 2A, 3A, SL, 2S
17232
Nsl Ns Exp
Express
20:0006:25Day 210h 25mMon, Sat1A, 2A, 3A, SL, 2S

Stations on the Nizamabad to Vijayawada Jn route

Stops on 18504 Snsi Vskp Exp, the fastest train on this corridor (7 stations).

  1. 1. NZB Nizamabad
  2. 2. KMC Kamareddi
  3. 3. CHZ Charlapalli (Secunderabad)
  4. 4. KZJ Kazipet Jn
  5. 5. WL Warangal
  6. 6. KMT Khammam
  7. 7. BZA Vijayawada Jn

Other Routes from Nizamabad

Frequently Asked Questions

How many trains run from Nizamabad to Vijayawada Jn?▼

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

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

The fastest train is 18504 Snsi Vskp Exp, which covers the distance in 9h 5m. It departs at 05:50 and arrives at 14:55.

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

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

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

The distance from Nizamabad to Vijayawada Jn by train is approximately 466 km. Journey time varies from 9h 5m depending on the train type.

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

On the fastest train, Nizamabad to Vijayawada Jn calls at Kamareddi (KMC), Charlapalli (Secunderabad) (CHZ), Kazipet Jn (KZJ), Warangal (WL), Khammam (KMT). Other trains on this route may skip some of these stops.

About Nizamabad to Vijayawada Jn Route

The Nizamabad to Vijayawada Jn route is served by 5 direct trains operated by Indian Railways. The fastest option is 18504 Snsi Vskp Exp with a journey time of 9h 5m. The rail distance is approximately 466 km.

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