Trains from Delhi to Gaya
978 km by rail · 32 direct trains · fastest 11 hr 7 min on the 12302 Howrah Rajdhani · 5 daily · 3 stations in Delhi, 1 in Gaya
- Departures
- 05:15 – 23:45
- Fare from
- ₹530
- Sleeper · estimate
Every direct train
- 13066Amrit Bharat Express05:1520 hr 30 min01:45+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
984 km · Mail/Express
- 13052Netaji Express06:1517 hr 15 min23:30
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Mail/Express
- 12816Nandankanan Express07:3013 hr 55 min21:25
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Superfast
- 12876Neelanchal Express07:3018 hr 20 min01:50+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
1,025 km · Superfast
- 12324Barmer–Howrah Superfast Express07:5014 hr 15 min22:05
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Superfast
- 22806Anand Vihar–Bhubaneswar Superfast Express08:0013 hr 40 min21:40
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Superfast
- 04064Gaya Festival Special11:4019 hr 35 min07:15+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
991 km · Mail/Express
- 04062Anand Vihar–Bhagalpur Special12:0018 hr 30 min06:30+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Rail Motor
- 12398Mahabodhi Express12:2514 hr 30 min02:55+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Superfast
- 22858Anand Vihar–Santragachi Superfast Express13:2515 hr 40 min05:05+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Superfast
- 02398Gaya Clone Special13:3021 hr 45 min11:15+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Superfast
- 13698Amrit Bharat Express14:0019 hr09:00+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
985 km · Mail/Express
- 03436Anand Vihar–Malda Town Special14:5020 hr 50 min11:40+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Mail/Express
- 14050Godda Express15:0015 hr 50 min06:50+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Mail/Express
- 12372Bikaner–Howrah Superfast Express15:1017 hr 55 min09:05+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
1,010 km · Superfast
- 20840New Delhi–Ranchi Rajdhani Express16:1011 hr 17 min03:27+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani
- 12314Sealdah Rajdhani16:3011 hr 12 min03:42+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani
- 12302Howrah Rajdhani16:5011 hr 7 min03:57+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani · fastest
- 20818Bhubaneswar Tejas Rajdhani17:0011 hr 10 min04:10+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani
- 22812Bhubaneswar Tejas Rajdhani17:0011 hr 10 min04:10+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani
- 22824Bhubaneswar Tejas Rajdhani17:0011 hr 10 min04:10+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Rajdhani
- 18428Anand Vihar–Puri Express17:2012 hr 45 min06:05+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Mail/Express
- 12382Poorva Express17:4015 hr 25 min09:05+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Superfast
- 12380Jallianwala Bagh Express20:1512 hr 20 min08:35+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Superfast
- 12330Sampark Kranti Express20:2012 hr 15 min08:35+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Superfast
- 12444Haldiya Express20:2012 hr 15 min08:35+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Superfast
- 22410Gaya Garib Rath20:2013 hr 25 min09:45+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Garib Rath
- 12818Jharkhand Express20:4513 hr 20 min10:05+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
979 km · Superfast
- 03640Shakurbasti–Dhanbad Special21:5022 hr 5 min19:55+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Mail/Express
- 12802Purushottam Express22:4513 hr 50 min12:35+1 arrives the next day
Anand Vihar Terminal (ANVT) to Gaya Jn (GAYA)
978 km · Superfast
- 19603Daurai–Godda Express23:0514 hr 45 min13:50+1 arrives the next day
Delhi (DLI) to Gaya Jn (GAYA)
986 km · Mail/Express
- 12350Godda Humsafar23:4513 hr 50 min13:35+1 arrives the next day
New Delhi (NDLS) to Gaya Jn (GAYA)
992 km · Superfast
Search Delhi to Gaya for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Dd Upadhyaya JnDDU
New Delhi NDLS to Gaya Jn GAYA
16:2012 hr 15 min04:35+1 arrives the next dayHolds 9 in 101 hr 2 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.
12358 often runs late
- One change at Dd Upadhyaya JnDDU
New Delhi NDLS to Gaya Jn GAYA
16:1012 hr 25 min04:35+1 arrives the next day12878 RNC GARIB RATH 16:10 — 01:03 on Thu
Holds 9 in 101 hr 12 min to change at DDU — tightHolds about 9 times in 10 here. 78 min would make it 9 in 10. Measured on 1,16,510 paired days.
12358 often runs late
- One change at Kanpur CentralCNB
New Delhi NDLS to Gaya Jn GAYA
15:3012 hr 27 min03:57+1 arrives the next dayHolds 8 in 101 hr to change at CNB — tightHolds about 8 times in 10 here. This train arrives a median 0 min late, against 18 min late for the junction's typical arrival. 102 min would make it 9 in 10. Measured on 3,58,170 paired days.
- One change at Kanpur CentralCNB
New Delhi NDLS to Gaya Jn GAYA
15:0012 hr 27 min03:27+1 arrives the next dayHolds 9 in 101 hr 47 min to change at CNB — tightHolds about 9 times in 10 here. 119 min would make it 9 in 10. Measured on 3,58,170 paired days.
22416 often runs late
- One change at Dd Upadhyaya JnDDU
New Delhi NDLS to Gaya Jn GAYA
16:3012 hr 35 min05:05+1 arrives the next dayHolds 9 in 101 hr 2 min to change at DDU — tightHolds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 1,16,510 paired days.
22858 often runs late