GZB → SV · 6 direct trains

Trains from Ghaziabad to Siwan Jn

6 direct trains run from Ghaziabad (GZB) to Siwan Jn (SV). The fastest train is 12554 Vaishali Exp, completing the journey in 14h 5m. Trains depart between 00:23 and 21:25. The distance is approximately 843 km.

Total Trains

6

Fastest

14h 5m

12554

First Train

00:23

Last Train

21:25

Distance

843 km

Ghaziabad to Siwan Jn Train Timetable

Complete list of 6 direct trains from GZB to SV with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
15622
Anvt Kyq Exp
Express
00:23Day 216:5516h 32mFri1A, 2A, 3A, SL, 2S
15910
Avadh Assam Exp
Express
08:10Day 202:10Day 318hDaily1A, 2A, 3A, SL, 2S
12524
Anvt Njp Sf Exp
Superfast
16:0006:40Day 214h 40mWed, Sun1A, 2A, 3A, SL, 2S
15280
Poorabiya Exp
Express
17:4510:05Day 216h 20mMon, Fri1A, 2A, 3A, SL, 2S
14006
Lichchivi Exp
Express
18:2911:03Day 216h 34mDaily1A, 2A, 3A, SL, 2S
12554
Vaishali Exp
Superfast
21:2511:30Day 214h 5mDaily1A, 2A, 3A, SL, 2S

Stations on the Ghaziabad to Siwan Jn route

Stops on 12554 Vaishali Exp, the fastest train on this corridor (14 stations).

  1. 1. GZB Ghaziabad
  2. 2. ALJN Aligarh Jn
  3. 3. TDL Tundla Jn
  4. 4. ETW Etawah
  5. 5. CNB Kanpur Central
  6. 6. ASH Aishbagh (Lucknow)
  7. 7. BNZ Badshahnagar
  8. 8. BBK Barabanki Jn
  9. 9. GD Gonda Jn
  10. 10. BST Basti
  11. 11. KLD Khalilabad
  12. 12. GKP Gorakhpur
  13. 13. DEOS Deoria Sadar
  14. 14. SV Siwan Jn

Other Routes from Ghaziabad

Frequently Asked Questions

How many trains run from Ghaziabad to Siwan Jn?▼

There are 6 direct trains running from Ghaziabad (GZB) to Siwan Jn (SV). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Ghaziabad to Siwan Jn?▼

The fastest train is 12554 Vaishali Exp, which covers the distance in 14h 5m. It departs at 21:25 and arrives at 11:30.

What is the first and last train from Ghaziabad to Siwan Jn?▼

The first train departs at 00:23 and the last train departs at 21:25. Check the timetable for specific trains and their running days.

What is the distance from Ghaziabad to Siwan Jn by train?▼

The distance from Ghaziabad to Siwan Jn by train is approximately 843 km. Journey time varies from 14h 5m depending on the train type.

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

On the fastest train, Ghaziabad to Siwan Jn calls at Aligarh Jn (ALJN), Tundla Jn (TDL), Etawah (ETW), Kanpur Central (CNB), Aishbagh (Lucknow) (ASH), Badshahnagar (BNZ), Barabanki Jn (BBK), Gonda Jn (GD), Basti (BST), Khalilabad (KLD), Gorakhpur (GKP), Deoria Sadar (DEOS). Other trains on this route may skip some of these stops.

About Ghaziabad to Siwan Jn Route

The Ghaziabad to Siwan Jn route is served by 6 direct trains operated by Indian Railways. The fastest option is 12554 Vaishali Exp with a journey time of 14h 5m. The rail distance is approximately 843 km.

Trains leave Ghaziabad between 00:23 (first) and 21: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.