STA → KGG · 6 direct trains

Trains from Satna to Khagaria Jn.

6 direct trains run from Satna (STA) to Khagaria Jn. (KGG). The fastest train is 12519 Ltt Agtl Ac Exp, completing the journey in 12h 41m. Trains depart between 01:10 and 21:50. The distance is approximately 685 km.

Total Trains

6

Fastest

12h 41m

12519

First Train

01:10

Last Train

21:50

Distance

685 km

Satna to Khagaria Jn. Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
12519
Ltt Agtl Ac Exp
Superfast
01:10Day 213:5112h 41mSun1A, 2A, 3A, SL, 2S
15945
Ltt Dibrugarh Ex
Express
01:30Day 216:5815h 28mWed, Sat1A, 2A, 3A, SL, 2S
11015
Shc Amrit Bharat
Express
05:55Day 200:23Day 318h 28mFri1A, 2A, 3A, SL, 2S
11031
Apdj Amritbharat
Express
05:55Day 200:23Day 318h 28mMon1A, 2A, 3A, SL, 2S
12149
Pune Sou Exp
Superfast
16:35Day 209:10Day 316h 35mDaily1A, 2A, 3A, SL, 2S
16601
Jbn Amrit Bharat
Express
21:50Day 213:18Day 315h 28mThu1A, 2A, 3A, SL, 2S

Stations on the Satna to Khagaria Jn. route

Stops on 12519 Ltt Agtl Ac Exp, the fastest train on this corridor (10 stations).

  1. 1. STA Satna
  2. 2. PCOI Prayagrajcheoki
  3. 3. MZP Mirzapur
  4. 4. DDU Dd Upadhyaya Jn
  5. 5. DNR Danapur
  6. 6. PPTA Patliputra
  7. 7. HJP Hajipur Jn
  8. 8. BJU Barauni Jn
  9. 9. BGS Begu Sarai
  10. 10. KGG Khagaria Jn.

Other Routes from Satna

Frequently Asked Questions

How many trains run from Satna to Khagaria Jn.?▼

There are 6 direct trains running from Satna (STA) to Khagaria Jn. (KGG). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Satna to Khagaria Jn.?▼

The fastest train is 12519 Ltt Agtl Ac Exp, which covers the distance in 12h 41m. It departs at 01:10 and arrives at 13:51.

What is the first and last train from Satna to Khagaria Jn.?▼

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

What is the distance from Satna to Khagaria Jn. by train?▼

The distance from Satna to Khagaria Jn. by train is approximately 685 km. Journey time varies from 12h 41m depending on the train type.

How to check seat availability for Satna to Khagaria 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 Satna and Khagaria Jn.?▼

On the fastest train, Satna to Khagaria Jn. calls at Prayagrajcheoki (PCOI), Mirzapur (MZP), Dd Upadhyaya Jn (DDU), Danapur (DNR), Patliputra (PPTA), Hajipur Jn (HJP), Barauni Jn (BJU), Begu Sarai (BGS). Other trains on this route may skip some of these stops.

About Satna to Khagaria Jn. Route

The Satna to Khagaria Jn. route is served by 6 direct trains operated by Indian Railways. The fastest option is 12519 Ltt Agtl Ac Exp with a journey time of 12h 41m. The rail distance is approximately 685 km.

Trains leave Satna between 01:10 (first) and 21: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.