Sign in

Train 12397 · Superfast

12397 Mahabodhi Exp

Gaya Jn → New Delhi · 991 km · 14:10 hrs

SCHEDULED

Departs

14:00 · Gaya Jn (GAYA)

Arrives

04:10 · New Delhi (NDLS)

Runs on

Daily

About 12397 Mahabodhi Exp

Train 12397 Mahabodhi Exp runs from Gaya Jn (GAYA) to New Delhi (NDLS), covering 991 km in about 14:10 hrs with 16 stops. It runs on Daily. Classes: 1A, 2A, 3A, 3E, SL, GEN, PWD. Use “Check live running status” for the current location, delay and expected arrival. For help on board, call Rail Madad 139.

12397 route and timetable

StationArrDepDayKmPF
Gaya Jn GAYA--14:00103
Guraru GRRU14:1914:211221
Rafiganj RFJ14:3314:351372
Anugraha N Road AUBR14:5414:561692
Dehri On Sone DOS15:1215:141853
Sasaram SSM15:2615:2811032
Kudra KTQ15:4415:4611282
Bhabua Road BBU16:0016:0211512
Chandauli Mjhwr CDMR16:2416:2611882
Pt.Deen Dayal Upadhyaya Jn DDU17:1317:2012043
Vindhyachal BDL18:3018:3212743
Prayagraj Jn PRYJ19:3019:4013572
Bharwari BRE20:0820:1013942
Kanpur Central CNB22:0522:1015512
Aligarh Jn ALJN01:2801:3028604
New Delhi NDLS04:10--29929

Frequently asked questions

What is the route of 12397 Mahabodhi Exp?

It runs from Gaya Jn (GAYA) to New Delhi (NDLS). The scheduled stops and times are listed below.

Which days does train 12397 run?

The dated timetable lists Daily. Confirm any schedule changes before travelling.

Where is train 12397 now?

Open Check live running status and select the correct run. Live results include the latest reported location and update time; the timetable below is not live.

Scheduled timetable as of 2026-11-12; platforms and timings can change. Not live data — check live status before travelling.