BUI → ANVT · 4 direct trains

Trains from Ballia to Anand Vihar Terminal

4 direct trains run from Ballia (BUI) to Anand Vihar Terminal (ANVT). The fastest train is 12527 Cpr Anvt Sf Exp, completing the journey in 15h 55m. Trains depart between 07:55 and 22:05. The distance is approximately 921 km.

Total Trains

4

Fastest

15h 55m

12527

First Train

07:55

Last Train

22:05

Distance

921 km

Ballia to Anand Vihar Terminal Train Timetable

Complete list of 4 direct trains from BUI to ANVT with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
14007
Sadbhavana Exp
Express
07:55Day 204:45Day 320h 50mWed, Fri1A, 2A, 3A, SL, 2S
14015
Sadbhavana Exp
Express
07:55Day 204:45Day 320h 50mTue, Sun1A, 2A, 3A, SL, 2S
14017
Sadbhavana Exp
Express
07:55Day 204:45Day 320h 50mThu1A, 2A, 3A, SL, 2S
12527
Cpr Anvt Sf Exp
Superfast
22:0514:00Day 215h 55mSun1A, 2A, 3A, SL, 2S

Stations on the Ballia to Anand Vihar Terminal route

Stops on 12527 Cpr Anvt Sf Exp, the fastest train on this corridor (11 stations).

  1. 1. BUI Ballia
  2. 2. MAU Mau Jn
  3. 3. AMH Azamgarh
  4. 4. SHG Shahganj Jn
  5. 5. JNU Jaunpur Jn
  6. 6. SLN Sultanpur Jn
  7. 7. LKO Lucknow
  8. 8. CNB Kanpur Central
  9. 9. ALJN Aligarh Jn
  10. 10. GZB Ghaziabad
  11. 11. ANVT Anand Vihar Terminal

Other Routes from Ballia

Frequently Asked Questions

How many trains run from Ballia to Anand Vihar Terminal?▼

There are 4 direct trains running from Ballia (BUI) to Anand Vihar Terminal (ANVT). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Ballia to Anand Vihar Terminal?▼

The fastest train is 12527 Cpr Anvt Sf Exp, which covers the distance in 15h 55m. It departs at 22:05 and arrives at 14:00.

What is the first and last train from Ballia to Anand Vihar Terminal?▼

The first train departs at 07:55 and the last train departs at 22:05. Check the timetable for specific trains and their running days.

What is the distance from Ballia to Anand Vihar Terminal by train?▼

The distance from Ballia to Anand Vihar Terminal by train is approximately 921 km. Journey time varies from 15h 55m depending on the train type.

How to check seat availability for Ballia to Anand Vihar Terminal 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 Ballia and Anand Vihar Terminal?▼

On the fastest train, Ballia to Anand Vihar Terminal calls at Mau Jn (MAU), Azamgarh (AMH), Shahganj Jn (SHG), Jaunpur Jn (JNU), Sultanpur Jn (SLN), Lucknow (LKO), Kanpur Central (CNB), Aligarh Jn (ALJN), Ghaziabad (GZB). Other trains on this route may skip some of these stops.

About Ballia to Anand Vihar Terminal Route

The Ballia to Anand Vihar Terminal route is served by 4 direct trains operated by Indian Railways. The fastest option is 12527 Cpr Anvt Sf Exp with a journey time of 15h 55m. The rail distance is approximately 921 km.

Trains leave Ballia between 07:55 (first) and 22:05 (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.