Skip to search

Trains from Dd Upadhyaya Jn to Bakhtiyarpur Jn

Dd Upadhyaya Jn to Bakhtiyarpur Jn is 252 km by rail. 27 direct trains run it; the fastest is the 13042 Himgiri Express at 3 hr 32 min. The most punctual is the 15631 Barmer–Guwahati Express, on time (within 15 min) on 30% of days, typically 25 min late. 7 run every day, leaving between 00:50 and 23:35. When they are waitlisted, a journey with one change takes 4 hr 26 min.

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

Trains and seats

  • 12947Azimabad Express
    00:503 hr 55 min04:45

    DDU — BKP · 253 km · Superfast

    Checking seats
  • 15631Barmer–Guwahati Express
    00:503 hr 52 min04:42

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15633Bikaner–Guwahati Express
    00:503 hr 52 min04:42

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 12436Jaynagar Garib Rath
    02:404 hr 11 min06:51

    DDU — BKP · 253 km · Garib Rath

    Checking seats
  • 12392Shramjivi Express
    03:355 hr 9 min08:44

    DDU — BKP · 253 km · Composite

    Checking seats
  • 12304Poorva Express
    03:453 hr 49 min07:34

    DDU — BKP · 253 km · Superfast

    Checking seats
  • 15635Guwahati Express
    07:153 hr 36 min10:51

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 12336Mumbai LTT–Bhagalpur Express
    07:555 hr 25 min13:20

    DDU — BKP · 253 km · Superfast

    Checking seats
  • 15647Mumbai LTT–Guwahati Express
    07:555 hr 25 min13:20

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15945Mumbai LTT–Dibrugarh Express
    07:555 hr 25 min13:20

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 22312Mumbai LTT–Godda Express
    07:555 hr 25 min13:20

    DDU — BKP · 253 km · Superfast

    Checking seats
  • 22947Surat–Bhagalpur Superfast
    09:254 hr 31 min13:56

    DDU — BKP · 253 km · Superfast

    Checking seats
  • 13430Anand Vihar–Malda Town Express
    10:253 hr 46 min14:11

    DDU — BKP · 252 km · Mail/Express

    Checking seats
  • 04052New Delhi–Howrah Special
    10:403 hr 33 min14:13

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 03438Haridwar–Malda Town Special
    11:204 hr 8 min15:28

    DDU — BKP · 252 km · Passenger

    Checking seats
  • 13038Kumbha Express
    14:104 hr 2 min18:12

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 13006Amritsar–Howrah Mail
    17:554 hr 31 min22:26

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15734Farkka Express
    18:055 hr 49 min23:54

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15744Farakka Express
    18:055 hr 49 min23:54

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 13048Vibhuti Express
    18:554 hr 16 min23:11

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 13202Mumbai LTT–Rajgir Express
    19:155 hr 30 min00:45+1 arrives the next day

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 19423Bhagalpur Amrit Bharat
    21:204 hr 5 min01:25+1 arrives the next day

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15484Mahananda Express
    21:303 hr 36 min01:06+1 arrives the next day

    DDU — BKP · 253 km · Mail/Express

    Checking seats
  • 15138Budhpurnima Express
    21:406 hr 14 min03:54+1 arrives the next day

    DDU — BKP · 341 km · Mail/Express

    Checking seats
  • 13042Himgiri Express
    22:183 hr 32 min01:50+1 arrives the next day

    DDU — BKP · 253 km · Mail/Express · fastest

    Checking seats
  • 09033Udhna–Malda Town Special
    22:453 hr 45 min02:30+1 arrives the next day

    DDU — BKP · 253 km · Mail/Express

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

    DDU — BKP · 253 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 26 min06:06

    54 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:06Shatabdi

    DDU — PNBE

    Checking seats

    PNBE — BKP

    Checking seats
  • One change at Patna JnPNBE
    20:504 hr 35 min01:25+1 arrives the next day

    1 hr 3 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 — 01:25Mail/Express

    19423 often runs late

    DDU — PNBE

    Checking seats

    PNBE — BKP

    Checking seats
  • One change at Patna JnPNBE
    23:154 hr 39 min03:54+1 arrives the next day

    1 hr 7 min longer than the fastest direct

    22588Amrit Bharat Express23:15 — 01:58Mail/Express
    Holds 8 in 101 hr 12 min to change at PNBE — tight

    Holds about 8 times in 10 here. 114 min would make it 9 in 10. Measured on 66,553 paired days.

    15138Budhpurnima Express03:10 — 03:54Mail/Express

    22588 often runs late

    DDU — PNBE

    Checking seats

    PNBE — BKP

    Checking seats
  • One change at Patna JnPNBE
    02:004 hr 43 min06:43

    1 hr 11 min longer than the fastest direct

    12310Rajendra Nagar Tejas Rajdhani02:00 — 04:38Rajdhani
    Holds 8 in 101 hr 2 min to change at PNBE — tight

    Holds about 8 times in 10 here. 106 min would make it 9 in 10. Measured on 66,553 paired days.

    13236Intercity Express05:40 — 06:43Mail/Express

    12310 often runs late

    DDU — PNBE

    Checking seats

    PNBE — BKP

    Checking seats

Which arrives on time

On time = within 15 min at Bakhtiyarpur Jn · year to October 2026 · 18 of 27 trains tracked

  1. typically 25 min late at Bakhtiyarpur Jn
    30%
  2. typically 31 min late at Bakhtiyarpur Jn
    24%
  3. typically 33 min late at Bakhtiyarpur Jn
    23%
  4. typically 32 min late at Bakhtiyarpur Jn
    23%
  5. typically 35 min late at Bakhtiyarpur Jn
    22%

Runs late more often than not

How we grade this

Fares

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

Estimated fares by class for the 252 km between Dd Upadhyaya Jn and Bakhtiyarpur Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹195observed fares
3A AC 3 tier₹520observed fares
3E AC 3 economy₹530observed fares
2A AC 2 tier₹782observed fares
1A AC first class₹1,286observed fares

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

Other trains from Dd Upadhyaya Jn

Other trains to Bakhtiyarpur Jn