12397Mahabodhi Express

12397Mahabodhi Express

Arrived At Gaya Junction

On Time

Gaya Junction

Arrival

—

Departure

14:00

14:00

22 km

Guraru

Arrival

14:19

14:19

Departure

14:21

14:21

38 km

RafiGanj

Arrival

14:33

14:33

Departure

14:35

14:35

69 km

Anugraha Narayan Road

Arrival

14:54

14:54

Departure

14:56

14:56

85 km

Dehri On Sone

Arrival

15:12

15:12

Departure

15:14

15:14

103 km

Sasaram Junction

Arrival

15:26

15:26

Departure

15:28

15:28

128 km

Kudra

Arrival

15:44

15:44

Departure

15:46

15:46

150 km

Bhabua Road

Arrival

16:00

16:00

Departure

16:02

16:02

188 km

Chandauli Majhwar

Arrival

16:24

16:24

Departure

16:26

16:26

205 km

Pt. DD Upadhyaya Junction (Mughalsarai)

Arrival

17:13

17:13

Departure

17:20

17:20

275 km

Vindhyachal

Arrival

18:30

18:30

Departure

18:32

18:32

358 km

Prayagraj Junction (Allahabad)

Arrival

19:30

19:30

Departure

19:40

19:40

395 km

Bharwari

Arrival

20:08

20:08

Departure

20:10

20:10

552 km

Kanpur Central

Arrival

22:05

22:05

Departure

22:10

22:10

861 km

Aligarh Junction

Arrival

01:28

01:28

Departure

01:30

01:30

992 km

New Delhi

Arrival

04:10

04:10

Departure

—

GAYA → NDLSFull schedule →

Frequently Asked Questions

How do I check live status of train 12397?

Search 12397 Mahabodhi Express on Train Dekho Live Train Status to see its current location, delay, and station-wise actual times. You can also share live status from the Android app.

Where is train 12397 right now?

Train 12397 was last reported at GAYA, with WCB as the next station. Current running status: On Time.

Is train 12397 running on time?

Live status currently shows 12397 Mahabodhi Express as On Time. Delay can change during the journey, so refresh this page or turn on alerts in the app.

What is the route of train 12397?

12397 Mahabodhi Express runs from Gaya Junction (GAYA) to New Delhi (NDLS) with 16 stops. Use Full schedule on this page for the complete timetable.

How often is live status for train 12397 updated?

Live running status for train 12397 is fetched from Indian Railways data when you open or refresh this page. Use the refresh button for the latest location and delay.

Can I get alerts for train 12397?

Yes. In the Train Dekho Android app, open live status for train 12397 and turn on alerts for delays and station arrivals.

Live tracking is in the app — status, PNR, alerts & booking

Get the app