← Back

Share feedback

Help us improve Rail Rahi. We'd love to hear from you!

12397 Mahabodhi Express

GAYA JNNEW DELHI

Distance
990 km
Duration
14h 30m
Stops
139
Zone
ER
2A3ASL

Return journey: 12398 Mahabodhi Express

📍 Where is the train right now?

Scheduled position — not live tracking. Useful when GPS / NTES is unavailable.

Currently at BIROHE (BEO).

Station-by-station schedule

StationArrDepDayFrom origin
GAYA JN
GAYA
origin14:301
KASTHA
KSTA
14:3914:3919m
PARAIYA
PRY
14:4414:44114m
GURARU
GRRU
14:5014:51120m
ISMAILPUR
IMGE
14:5714:57127m
RAFIGANJ
RFJ
15:0415:05134m
DEO ROAD
DORD
15:1015:10140m
JAKHIM
JHN
15:1315:13143m
BAGHOI KUSA
BHKH
15:1715:17147m
PHESAR
PES
15:2215:22152m
ANUGRAHA NARAYAN ROAD
AUBR
15:2815:29158m
SON NAGAR
SEB
15:4015:4011h 10m
DEHRI ON SONE
DOS
15:4615:4811h 16m
PAHALEJA HALT
PHE
15:5115:5111h 21m
KARWANDIA
KWD
15:5615:5611h 26m
SASARAM
SSM
16:0016:0111h 30m
KUMAHU
KMGE
16:0716:0711h 37m
SHIU SAGAR ROAD
SSG
16:1116:1111h 41m
KHURMABAD ROAD
KVD
16:1516:1511h 45m
KUDRA
KTQ
16:2016:2111h 50m
PUSAULI
PSE
16:2816:2811h 58m
MUTHANI
MTGE
16:3416:3412h 4m
BHABUA ROAD
BBU
16:3816:3912h 8m
DURGAUTI
DGO
16:4616:4612h 16m
DHANICHHA
DCX
16:5116:5112h 21m
KARAMNASA
KMS
16:5516:5512h 25m
SAIDRAJA
SYJ
17:0117:0112h 31m
CHANDAULI MJHWR
CDMR
17:0717:0812h 37m
GANJ KHAWAJA
GAQ
17:2517:2512h 55m
MUGHAL SARAI JN
MGS
17:4017:5013h 10m
JEONATHPUR
JEP
17:5917:5913h 29m
AHRAURA ROAD
ARW
18:0118:0113h 31m
KAILAHAT
KYT
18:0818:0813h 38m
CHUNAR
CAR
18:1618:1613h 46m
DAGMAGPUR
DAP
18:2218:2213h 52m
PAHARA
PRE
18:2918:2913h 59m
JHINGURA
JHG
18:3518:3514h 5m
MIRZAPUR
MZP
18:4218:4214h 12m
VINDHYACHAL
BDL
18:4718:4814h 17m
BIROHE
BEO
18:5218:5214h 22m
GAIPURA
GAE
18:5918:5914h 29m
JIGNA
JIA
19:0519:0514h 35m
MANDA ROAD
MNF
19:1219:1214h 42m
UNCHDIH
UND
19:2219:2214h 52m
MEJA ROAD
MJA
19:2719:2714h 57m
BHEERPUR
BEP
19:3719:3715h 7m
KARCHANA
KCN
19:4519:4515h 15m
CHEOKI
COI
19:5319:5315h 23m
NAINI
NYN
19:5419:5415h 24m
ALLAHABAD JN
ALD
20:0020:1015h 30m
SUBEDARGANJ
SFG
20:1320:1315h 43m
BAMHRAULI
BMU
20:1720:1715h 47m
MANAURI
MRE
20:2320:2315h 53m
SAIYID SARAWAN
SYWN
20:2620:2615h 56m
MANOHARGANJ
MNJ
20:3220:3216h 2m
BHARWARI
BRE
20:3820:3816h 8m
BIDANPUR
BDNP
20:4220:4216h 12m
SHUJAATPUR
SJT
20:4620:4616h 16m
SIRATHU
SRO
20:5320:5316h 23m
ATHSARAI
ASCE
20:5820:5816h 28m
KANWAR
KUW
21:0221:0216h 32m
KATOGHAN
KTCE
21:0621:0616h 36m
KHAGA
KGA
21:1221:1216h 42m
SATH NARAINI
SNIE
21:1721:1716h 47m
RASULABAD
RUB
21:2321:2316h 53m
FAIZULLAPUR
FYZ
21:2921:2916h 59m
RAMVA
RAMA
21:3321:3317h 3m
FATEHPUR
FTP
21:3821:3817h 8m
KURASTI KALAN
KKS
21:4221:4217h 12m
MALWAN
MWH
21:5021:5017h 20m
KANSPUR GUGAULI
KSQ
21:5521:5517h 25m
BINDKI ROAD
BKO
22:0122:0117h 31m
AUNG
AUNG
22:0622:0617h 36m
KARBIGWAN
KBN
22:1022:1017h 40m
SIRSAUL
SSL
22:1922:1917h 49m
ROOMA
RXM
22:2422:2417h 54m
CHAKERI
CHK
22:2722:2717h 57m
CHANDARI
CNBI
22:3322:3318h 3m
KANPUR CENTRAL
CNB
22:3522:4318h 5m
GOVINDPURI
GOY
22:4622:4618h 16m
PANKI
PNK
22:5122:5118h 21m
BHAUPUR
BPU
22:5922:5918h 29m
MAITHA
MTO
23:0623:0618h 36m
ROSHAN MAU
RMW
23:0923:0918h 39m
RURA
RURA
23:1523:1518h 45m
AMBIAPUR
AAP
23:2123:2118h 51m
JHINJHAK
JJK
23:2823:2818h 58m
PARA JANI HALT
PJY
23:3223:3219h 2m
KANCHAUSI
KNS
23:4223:4219h 12m
PHAPHUND
PHD
23:4823:4819h 18m
PATA
PATA
23:5123:5119h 21m
ACHALDA
ULD
23:5423:5419h 24m
GHASARA HALT
GHSR
23:5823:5819h 28m
SAMHON
SHW
00:0100:0129h 31m
BHARTHANA
BNT
00:0800:0829h 38m
EKDIL
EKL
00:1600:1629h 46m
ETAWAH
ETW
00:2300:2329h 53m
SARAI BHOPAT
SB
00:2900:2929h 59m
JASWANTNAGAR
JGR
00:3400:34210h 4m
BALRAI
BBL
00:4300:43210h 13m
BHADAN
BDN
00:4800:48210h 18m
KAURARA
KAA
00:5400:54210h 24m
SHIKOHABAD JN
SKB
01:0201:02210h 32m
MAKKHANPUR
MNR
01:0901:09210h 39m
FIROZABAD
FZD
01:1601:16210h 46m
HIRANGAON
HNG
01:2001:20210h 50m
TUNDLA JN
TDL
01:2801:28210h 58m
BARHAN
BRN
01:3901:39211h 9m
CHAMROLA
CMR
01:4301:43211h 13m
JALESAR ROAD
JLS
01:4801:48211h 18m
PORA
PORA
01:5501:55211h 25m
HATHRAS JN
HRS
02:0202:02211h 32m
SASNI
SNS
02:1002:10211h 40m
MANDRAK
MXK
02:1402:14211h 44m
DAUD KHAN
DAQ
02:1902:19211h 49m
ALIGARH JN
ALJN
02:2002:22211h 50m
MAHRAWAL
MWUE
02:3002:30212h
KULWA
KLA
02:3602:36212h 6m
SOMNA
SOM
02:4902:49212h 19m
DANWAR
DAR
03:0203:02212h 32m
KAMALPUR
KAMP
03:1003:10212h 40m
KHURJA JN
KRJ
03:1503:15212h 45m
SIKANDARPUR
SKQ
03:2103:21212h 51m
GANGRAUL
GNRL
03:2503:25212h 55m
CHOLA
CHL
03:3203:32213h 2m
WAIR
WAIR
03:3803:38213h 8m
DANKAUR
DKDE
03:4903:49213h 19m
AJAIBPUR
AJR
03:5903:59213h 29m
BORAKI
BRKY
04:0504:05213h 35m
DADRI
DER
04:1004:10213h 40m
MARIPAT
MIU
04:1804:18213h 48m
GHAZIABAD
GZB
04:3004:30214h
SAHIBABAD
SBB
04:3904:39214h 9m
CHANDER NAGAR
CNJ
04:4304:43214h 13m
ANAND VIHAR TRM
ANVT
04:4604:46214h 16m
ANAND VIHAR
ANVR
04:4604:46214h 16m
TILAK BRIDGE
TKJ
04:5804:58214h 28m
SHIVAJI BRIDGE
CSB
04:5904:59214h 29m
NEW DELHI
NDLS
05:00ends214h 30m

⏱ Time between two stations

Scheduled travel time on this train. Anchored on arrival times — halt durations at the first station are ignored.

Travel time: 14h 30m

Schedule shown is the published route. Live running status, platform numbers, and weekly run-day variations are not included — check NTES before your journey. Source: datameet/railways (CC0).