Trains from Ahmedabad Jn to Satna
Ahmedabad Jn to Satna is 1,125 km by rail. 5 direct trains run it; the fastest is the 19421 Ahmedabad–Patna Express at 18 hr 50 min. It is also the most punctual, arriving on time (within 15 min) on 22% of days, typically 34 min late. None runs every day, leaving between 09:10 and 21:50. When they are waitlisted, a journey with one change takes 20 hr 5 min.
- Departures
- 09:10 – 21:50
- Fare from
- ₹550
- Sleeper · estimate
- Most punctual
- 22% on time
- 19421 Ahmedabad–Patna Express
- Daily trains
- 0 of 5
Trains and seats
- 19489Ahmedabad–Gorakhpur Express09:1019 hr 35 min04:45+1 arrives the next day
ADI — STA · 1,125 km · Mail/Express
Checking seats - 22967Ahmedabad–Prayagraj Superfast16:3519 hr 45 min12:20+1 arrives the next day
ADI — STA · 1,299 km · Superfast
Checking seats - 22937Rajkot Rewa Superfast18:2521 hr 20 min15:45+1 arrives the next day
ADI — STA · 1,299 km · Superfast
Checking seats - 15560Antyodaya Express21:0519 hr 35 min16:40+1 arrives the next day
ADI — STA · 1,125 km · Mail/Express
Checking seats - 19421Ahmedabad–Patna Express21:5018 hr 50 min16:40+1 arrives the next day
ADI — STA · 1,125 km · Mail/Express · fastest
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Nadiad JnND20:3520 hr 5 min16:40+1 arrives the next day
1 hr 15 min longer than the fastest direct
Almost always holds1 hr 21 min to change at NDAlmost always holds here. Measured on 78,537 paired days.
19421 often runs late
ADI — ND
Checking seatsND — STA
Checking seats - One change at Ujjain JnUJN20:2520 hr 15 min16:40+1 arrives the next day
1 hr 25 min longer than the fastest direct
Almost always holds2 hr 15 min to change at UJNAlmost always holds here. Measured on 1,22,248 paired days.
09465 often runs late
ADI — UJN
Checking seatsUJN — STA
Checking seats - One change at Nadiad JnND20:1520 hr 25 min16:40+1 arrives the next day
1 hr 35 min longer than the fastest direct
Almost always holds1 hr 45 min to change at NDAlmost always holds here. Measured on 78,537 paired days.
19421 often runs late
ADI — ND
Checking seatsND — STA
Checking seats - One change at Ujjain JnUJN08:1520 hr 30 min04:45+1 arrives the next day
1 hr 40 min longer than the fastest direct
Almost always holds1 hr 10 min to change at UJNAlmost always holds here. Measured on 1,85,562 paired days.
19091 often runs late
ADI — UJN
Checking seatsUJN — STA
Checking seats - One change at Anand JnANND07:5520 hr 50 min04:45+1 arrives the next day
2 hr longer than the fastest direct
Holds 9 in 101 hr 19 min to change at ANND — tightHolds about 9 times in 10 here. 150 min would make it 9 in 10. Measured on 1,07,428 paired days.
19489 often runs late
ADI — ANND
Checking seatsANND — STA
Checking seats
Which arrives on time
On time = within 15 min at Satna · year to August 2026
- 19421 Ahmedabad–Patna ExpressMost punctualtypically 34 min late at Satna22%
- typically 39 min late at Satna19%
- typically 45 min late at Satna17%
- typically 49 min late at Satna15%
- typically 61 min late at Satna12%
Fares
Estimated for 1,125 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹550 | observed fares |
| 3E AC 3 economy | ₹1,334 | observed fares |
| 3A AC 3 tier | ₹1,433 | observed fares |
| 2A AC 2 tier | ₹2,037 | observed fares |
| 1A AC first class | ₹3,413 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class