Skip to search

Trains from Dd Upadhyaya Jn to Mokameh Jn

Dd Upadhyaya Jn to Mokameh Jn is 296 km by rail. 30 direct trains run it; the fastest is the 22460 Babhnan Dham Humsafr at 3 hr 33 min. The most punctual is the 15631 Barmer–Guwahati Express, on time (within 15 min) on 44% of days, typically 17 min late. 5 run every day, leaving between 00:50 and 23:35. When they are waitlisted, a journey with one change takes 4 hr 41 min.

Departures
00:50 – 23:35
Fare from
₹215
Sleeper · estimate
Most punctual
44% on time
15631 Barmer–Guwahati Express
Daily trains
5 of 30
Check seats for your date

Trains and seats

  • 15631Barmer–Guwahati Express
    00:504 hr 46 min05:36

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 15633Bikaner–Guwahati Express
    00:504 hr 46 min05:36

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 12318Akal Takhat Express
    02:154 hr 6 min06:21

    DDU — MKA · 296 km · Superfast

    Checking seats
  • 12236Madhupur Humsafar
    02:403 hr 41 min06:21

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 12436Jaynagar Garib Rath
    02:404 hr 38 min07:18

    DDU — MKA · 297 km · Garib Rath

    Checking seats
  • 12304Poorva Express
    03:454 hr 25 min08:10

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 13424Ajmer–Bhagalpur Humsafar
    06:404 hr 8 min10:48

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 22564Antyodaya Express
    06:404 hr 8 min10:48

    DDU — MKA · 296 km · Mail/Express

    Checking seats
  • 12578Bagmati Express
    07:054 hr 4 min11:09

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 15635Guwahati Express
    07:154 hr 6 min11:21

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 12336Mumbai LTT–Bhagalpur Express
    07:556 hr 15 min14:10

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 15647Mumbai LTT–Guwahati Express
    07:556 hr 15 min14:10

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 15945Mumbai LTT–Dibrugarh Express
    07:556 hr 15 min14:10

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 22312Mumbai LTT–Godda Express
    07:556 hr 15 min14:10

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 22947Surat–Bhagalpur Superfast
    09:255 hr14:25

    DDU — MKA · 296 km · Superfast

    Checking seats
  • 15657Brahmputra Mail
    11:004 hr 43 min15:43

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 03438Haridwar–Malda Town Special
    11:204 hr 58 min16:18

    DDU — MKA · 296 km · Passenger

    Checking seats
  • 13036Upasana Express
    14:104 hr 30 min18:40

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 13038Kumbha Express
    14:104 hr 30 min18:40

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 13006Amritsar–Howrah Mail
    17:555 hr 7 min23:02

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 15734Farkka Express
    18:056 hr 30 min00:35+1 arrives the next day

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 15744Farakka Express
    18:056 hr 30 min00:35+1 arrives the next day

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 13048Vibhuti Express
    18:554 hr 51 min23:46

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 19423Bhagalpur Amrit Bharat
    21:204 hr 48 min02:08+1 arrives the next day

    DDU — MKA · 296 km · Mail/Express

    Checking seats
  • 15484Mahananda Express
    21:304 hr 28 min01:58+1 arrives the next day

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 22460Babhnan Dham Humsafr
    22:103 hr 33 min01:43+1 arrives the next day

    DDU — MKA · 297 km · Superfast · fastest

    Checking seats
  • 22466Baba Baidyanath Dham Express
    22:103 hr 33 min01:43+1 arrives the next day

    DDU — MKA · 297 km · Superfast

    Checking seats
  • 13042Himgiri Express
    22:184 hr02:18+1 arrives the next day

    DDU — MKA · 297 km · Mail/Express

    Checking seats
  • 09033Udhna–Malda Town Special
    22:454 hr 15 min03:00+1 arrives the next day

    DDU — MKA · 296 km · Mail/Express

    Checking seats
  • 12368Vikramshila Express
    23:354 hr 18 min03:53+1 arrives the next day

    DDU — MKA · 297 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Patna JnPNBE
    01:404 hr 41 min06:21

    1 hr 8 min longer than the fastest direct

    12306Kolkata Rajdhani01:40 — 04:18Rajdhani
    Holds 8 in 101 hr 2 min to change at PNBE — tight

    Holds about 8 times in 10 here. This train arrives a median 1 min late, against 23 min late for the junction's typical arrival. 92 min would make it 9 in 10. Measured on 66,553 paired days.

    12318Akal Takhat Express05:20 — 06:21Superfast

    12318 often runs late

    DDU — PNBE

    Checking seats

    PNBE — MKA

    Checking seats
  • One change at BuxarBXR
    20:504 hr 53 min01:43+1 arrives the next day

    1 hr 20 min longer than the fastest direct

    22346Vande Bharat Express20:50 — 21:50Shatabdi
    Holds 9 in 101 hr 23 min to change at BXR

    Holds about 9 times in 10 here. This train arrives a median 4 min late, against 37 min late for the junction's typical arrival. Measured on 71,175 paired days.

    22460Babhnan Dham Humsafr23:13 — 01:43Superfast

    22466 Baba Baidyanath Dham Express 23:13 — 01:43 on Wed

    22460 often runs late

    DDU — BXR

    Checking seats

    BXR — MKA

    Checking seats
  • One change at Patna JnPNBE
    01:404 hr 58 min06:38

    1 hr 25 min longer than the fastest direct

    12306Kolkata Rajdhani01:40 — 04:18Rajdhani
    Holds 8 in 101 hr 12 min to change at PNBE — tight

    Holds about 8 times in 10 here. This train arrives a median 1 min late, against 23 min late for the junction's typical arrival. 113 min would make it 9 in 10. Measured on 34,553 paired days.

    12024Jan Shatabdi Express05:30 — 06:38Shatabdi

    12024 often runs late

    DDU — PNBE

    Checking seats

    PNBE — MKA

    Checking seats
  • One change at BuxarBXR
    21:055 hr 13 min02:18+1 arrives the next day

    1 hr 40 min longer than the fastest direct

    22366SMVT Bengaluru–Danapur Special21:05 — 22:10Superfast
    Holds 8 in 101 hr 13 min to change at BXR — tight

    Holds about 8 times in 10 here. 97 min would make it 9 in 10. Measured on 71,175 paired days.

    13042Himgiri Express23:23 — 02:18Mail/Express

    22366 often runs late

    DDU — BXR

    Checking seats

    BXR — MKA

    Checking seats
  • One change at DanapurDNR
    02:005 hr 18 min07:18

    1 hr 45 min longer than the fastest direct

    12310Rajendra Nagar Tejas Rajdhani02:00 — 04:15Rajdhani
    Holds 9 in 101 hr 25 min to change at DNR

    Holds about 9 times in 10 here. Measured on 34,720 paired days.

    12436Jaynagar Garib Rath05:40 — 07:18Garib Rath

    12310 often runs late

    DDU — DNR

    Checking seats

    DNR — MKA

    Checking seats
  • One change at Patna JnPNBE
    20:505 hr 18 min02:08+1 arrives the next day

    1 hr 45 min longer than the fastest direct

    22346Vande Bharat Express20:50 — 23:45Shatabdi
    Holds 9 in 101 hr 5 min to change at PNBE — tight

    Holds about 9 times in 10 here. This train arrives a median 7 min early, against 14 min late for the junction's typical arrival. 95 min would make it 9 in 10. Measured on 1,07,294 paired days.

    19423Bhagalpur Amrit Bharat00:50 — 02:08Mail/Express

    19423 often runs late

    DDU — PNBE

    Checking seats

    PNBE — MKA

    Checking seats

Which arrives on time

On time = within 15 min at Mokameh Jn · year to August 2026 · 21 of 30 trains tracked

  1. typically 17 min late at Mokameh Jn
    44%
  2. typically 26 min late at Mokameh Jn
    29%
  3. typically 32 min late at Mokameh Jn
    23%
  4. typically 34 min late at Mokameh Jn
    22%
  5. typically 34 min late at Mokameh Jn
    22%

Runs late more often than not

How we grade this

Fares

Estimated for 296 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 296 km between Dd Upadhyaya Jn and Mokameh Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹215observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹541observed fares
2A AC 2 tier₹814observed fares
1A AC first class₹1,334observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Dd Upadhyaya Jn

Other trains to Mokameh Jn