Skip to search

12397 Mahabodhi Express

Superfast · 992 km · 14 hr 10 min · 16 stops · Daily

Departs
14:00
Gaya Jn
Arrives
04:10
New Delhi · day 2
Journey
14 hr 10 min
992 km · 16 stops
Runs
Daily
Fare from
₹535
Sleeper · estimate
On time
65%
usually on time
Check seats for your date

12397 running status

Checking where it is…

12397 coach position

Fetching the coach order…

12397 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Gaya Jn to New Delhi

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12397 Mahabodhi Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Gaya Jn GAYA—14:00—10
2Guraru GRRU14:1914:212 min122
3Rafiganj RFJ14:3314:352 min137
4Anugrah Narayan Road AUBR14:5414:562 min169
5Dehri On Son DOS15:1215:142 min185
6Sasaram SSM15:2615:282 min1103
7Kudra KTQ15:4415:462 min1128
8Bhabua Road BBU16:0016:022 min1151
9Chandauli Majhwar CDMR16:2416:262 min1188
10Dd Upadhyaya Jn DDU17:1317:207 min1204
11Vindhyachal BDL18:3018:322 min1274
12Prayagraj Jn PRYJ19:3019:4010 min1357
13Bharwari BRE20:0820:102 min1394
14Kanpur Central CNB22:0522:105 min1551
15Aligarh Jn ALJN01:2801:302 min2860
16New Delhi NDLS04:10——2992

How reliably 12397 runs

65% arrive on time at the destination
typically on time · 45% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Gaya Jn
    usually on time
    95%
  • Guraru
    typically 8 min late
    90%
  • Rafiganj
    typically 11 min late
    75%
  • Anugrah Narayan Road
    typically 18 min late
    42%
  • Dehri On Son
    typically 21 min late
    36%
  • Sasaram
    typically 26 min late
    29%
  • Kudra
    typically 31 min late · 3% over an hour
    24%
  • Bhabua Road
    typically 36 min late · 6% over an hour
    21%
  • Chandauli Majhwar
    typically 36 min late · 6% over an hour
    21%
  • Dd Upadhyaya Jn
    typically 10 min late · 3% over an hour
    76%
  • Vindhyachal
    typically 14 min late · 4% over an hour
    53%
  • Prayagraj Jn
    typically 26 min late · 11% over an hour
    29%
  • Bharwari
    typically 29 min late · 17% over an hour
    26%
  • Kanpur Central
    typically 30 min late · 19% over an hour
    25%
  • Aligarh Jn
    typically 37 min late · 27% over an hour
    20%
  • New Delhi
    usually on time · 16% over an hour
    65%

When it runs late

Roughest December: in December it typically runs 2.2 hr late and reaches New Delhi on time only 39% of the time — against 87% around April. A year-round average hides that.

Longest halts

  • Prayagraj Jn PRYJ10 min · arrives 19:30, departs 19:40
  • Dd Upadhyaya Jn DDU7 min · arrives 17:13, departs 17:20
  • Kanpur Central CNB5 min · arrives 22:05, departs 22:10

Return train and other trains on this route

Stations on the 12397 route