Trains from Gaya to Satna
518 km by rail · 10 direct trains · fastest 7 hr 40 min on the 12389 Gaya–Chennai Express · 1 daily · 1 station in Gaya, 1 in Satna
- Departures
- 01:35 – 22:00
- Fare from
- ₹330
- Sleeper · estimate
Every direct train
- 22912Shipra Express01:359 hr 10 min10:45
Gaya Jn (GAYA) to Satna (STA)
518 km · Superfast
- 11428Jasidih–Pune Express02:308 hr 40 min11:10
Gaya Jn (GAYA) to Satna (STA)
518 km · Mail/Express
- 18609Ranchi–Mumbai LTT Express03:0510 hr 5 min13:10
Gaya Jn (GAYA) to Satna (STA)
525 km · Mail/Express
- 12389Gaya–Chennai Express05:307 hr 40 min13:10
Gaya Jn (GAYA) to Satna (STA)
518 km · Superfast · fastest
- 12321Mumbai Mail06:509 hr 40 min16:30
Gaya Jn (GAYA) to Satna (STA)
518 km · Superfast
- 09822Dhanbad–Sogariya Special08:1010 hr 20 min18:30
Gaya Jn (GAYA) to Satna (STA)
518 km · Mail/Express
- 11046Dikshabhumi Express13:308 hr 25 min21:55
Gaya Jn (GAYA) to Satna (STA)
518 km · Composite
- 01662Gaya–Rani Kamalapati Special15:3011 hr 55 min03:25+1 arrives the next day
Gaya Jn (GAYA) to Satna (STA)
518 km · Mail/Express
- 22363Amrit Bharat Express19:359 hr 15 min04:50+1 arrives the next day
Gaya Jn (GAYA) to Satna (STA)
518 km · Mail/Express
- 06904Varanasi–TDN BGT Special22:0029 hr 20 min03:20+2 arrives 2 days later
Gaya Jn (GAYA) to Satna (STA)
809 km · Mail/Express
Search Gaya to Satna for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Prayagraj JnPRYJ
Gaya Jn GAYA to Satna STA
22:358 hr 20 min06:55+1 arrives the next dayHolds 9 in 101 hr 50 min to change at PRYJHolds about 9 times in 10 here. Measured on 99,265 paired days.
12670 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
23:208 hr 25 min07:45+1 arrives the next dayHolds 9 in 101 hr 27 min to change at DDU — tightHolds about 9 times in 10 here. 91 min would make it 9 in 10. Measured on 1,16,510 paired days.
20839 often runs late
- One change at Prayagraj JnPRYJ
Gaya Jn GAYA to Satna STA
22:208 hr 35 min06:55+1 arrives the next day22811 Tejas Rajdhani Express 22:20 — 02:30 on Wed
Holds 9 in 102 hr to change at PRYJHolds about 9 times in 10 here. This train arrives a median 31 min late, against 13 min late for the junction's typical arrival. Measured on 99,265 paired days.
22823 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
19:058 hr 40 min03:45+1 arrives the next dayHolds 9 in 101 hr 30 min to change at DDUHolds about 9 times in 10 here. Measured on 1,78,612 paired days.
13423 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
23:008 hr 45 min07:45+1 arrives the next dayHolds 9 in 101 hr 47 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
22914 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
20:008 hr 50 min04:50+1 arrives the next day12329 Sampark Kranti Express 20:00 — 22:33 on Tue
Holds 9 in 101 hr 17 min to change at DDU — tightHolds about 9 times in 10 here. 101 min would make it 9 in 10. Measured on 1,78,612 paired days.
12577 Bagmati Express 23:50 — 04:50 on Tue
12379 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
23:009 hr08:00+1 arrives the next dayHolds 9 in 101 hr 17 min to change at DDU — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 1,16,510 paired days.
07004 often runs late
- One change at Dd Upadhyaya JnDDU
Gaya Jn GAYA to Satna STA
19:059 hr 30 min04:35+1 arrives the next dayHolds 9 in 101 hr 50 min to change at DDUHolds about 9 times in 10 here. Measured on 1,78,612 paired days.
12296 often runs late