Skip to search

12398 Mahabodhi Express

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

Departs
12:25
New Delhi
Arrives
02:55
Gaya Jn · day 2
Journey
14 hr 30 min
992 km · 16 stops
Runs
Daily
Fare from
₹535
Sleeper · estimate
On time
63%
usually 7 min late
Check seats for your date

12398 running status

Checking where it is…

12398 coach position

Fetching the coach order…

12398 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 New Delhi to Gaya Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12398 Mahabodhi Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1New Delhi NDLS—12:25—10
2Aligarh Jn ALJN14:0514:072 min1132
3Kanpur Central CNB17:5518:005 min1441
4Bharwari BRE19:3419:351 min1598
5Prayagraj Jn PRYJ20:2520:305 min1635
6Vindhyachal BDL21:3821:402 min1717
7Dd Upadhyaya Jn DDU23:1823:257 min1788
8Chandauli Majhwar CDMR23:4323:452 min1804
9Bhabua Road BBU00:0600:082 min2841
10Kudra KTQ00:2400:262 min2863
11Sasaram SSM00:4500:472 min2889
12Dehri On Son DOS01:0201:042 min2907
13Anugrah Narayan Road AUBR01:1801:202 min2923
14Rafiganj RFJ01:4001:422 min2954
15Guraru GRRU01:5401:562 min2970
16Gaya Jn GAYA02:55——2992

How reliably 12398 runs

63% arrive on time at the destination
typically 7 min late · 37% on time across the route

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

  • New Delhi
    usually on time · 3% over an hour
    95%
  • Aligarh Jn
    typically 24 min late · 6% over an hour
    31%
  • Kanpur Central
    typically 38 min late · 21% over an hour
    20%
  • Bharwari
    typically 52 min late · 37% over an hour
    14%
  • Prayagraj Jn
    typically 36 min late · 21% over an hour
    21%
  • Vindhyachal
    typically 32 min late · 20% over an hour
    23%
  • Dd Upadhyaya Jn
    typically 3 min late · 12% over an hour
    65%
  • Chandauli Majhwar
    typically 12 min late · 13% over an hour
    54%
  • Bhabua Road
    typically 18 min late · 14% over an hour
    42%
  • Kudra
    typically 20 min late · 15% over an hour
    38%
  • Sasaram
    typically 23 min late · 16% over an hour
    33%
  • Dehri On Son
    typically 27 min late · 17% over an hour
    28%
  • Anugrah Narayan Road
    typically 31 min late · 19% over an hour
    24%
  • Rafiganj
    typically 35 min late · 21% over an hour
    21%
  • Guraru
    typically 37 min late · 21% over an hour
    20%
  • Gaya Jn
    typically 7 min late · 15% over an hour
    63%

When it runs late

Roughest October and December: in December it typically runs 57 min late and reaches Gaya Jn on time only 29% of the time — against 87% around March. A year-round average hides that.

Runs latest on Mondays (64% on time), best on Sundays (85%).

Longest halts

  • Dd Upadhyaya Jn DDU7 min · arrives 23:18, departs 23:25
  • Kanpur Central CNB5 min · arrives 17:55, departs 18:00
  • Prayagraj Jn PRYJ5 min · arrives 20:25, departs 20:30

Return train and other trains on this route

Stations on the 12398 route