Skip to search

Trains from Bhubaneswar to Delhi

1,669 km by rail · 12 direct trains · fastest 23 hr 5 min on the 12281 Duronto Express · 2 daily · 1 station in Bhubaneswar, 3 in Delhi

Departures
05:30 – 23:00
Fare from
₹750
Sleeper · estimate
Check seats for your date

Every direct train

Search Bhubaneswar to Delhi for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Dd Upadhyaya JnDDU

    Bhubaneswar BBS to New Delhi NDLS

    07:3524 hr 5 min07:40+1 arrives the next day
    12281DURONTO EXPRESS07:35 — 20:58Rajdhani
    Holds 8 in 101 hr 22 min to change at DDU — tight

    Holds about 8 times in 10 here. This train arrives a median 26 min late, against 6 min late for the junction's typical arrival. 115 min would make it 9 in 10. Measured on 1,78,612 paired days.

    12309RJPB TEJAS RAJ22:20 — 07:40Rajdhani

    12281 often runs late

  • One change at Dd Upadhyaya JnDDU

    Bhubaneswar BBS to New Delhi NDLS

    07:3524 hr 20 min07:55+1 arrives the next day
    12281DURONTO EXPRESS07:35 — 20:58Rajdhani
    Holds 9 in 101 hr 32 min to change at DDU — tight

    Holds about 9 times in 10 here. This train arrives a median 26 min late, against 6 min late for the junction's typical arrival. 115 min would make it 9 in 10. Measured on 1,78,612 paired days.

    12393S KRANTI SUP EX22:30 — 07:55Superfast

    12281 often runs late

  • One change at Prayagraj JnPRYJ

    Bhubaneswar BBS to New Delhi NDLS

    10:3524 hr 35 min11:10+1 arrives the next day
    22811TEJAS RAJ EXP10:35 — 02:30Rajdhani
    Holds 9 in 101 hr 5 min to change at PRYJ — tight

    Holds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 99,265 paired days.

    12453RNC NDLS RAJ EX03:35 — 11:10Rajdhani

    22811 often runs late

  • One change at Dd Upadhyaya JnDDU

    Bhubaneswar BBS to New Delhi NDLS

    09:3025 hr 40 min11:10+1 arrives the next day
    22823TEJAS RAJ EXP09:30 — 00:33Rajdhani
    Holds 8 in 101 hr 7 min to change at DDU — tight

    Holds about 8 times in 10 here. This train arrives a median 26 min late, against 5 min late for the junction's typical arrival. 104 min would make it 9 in 10. Measured on 1,16,510 paired days.

    12877NDLS GARIB RATH01:40 — 11:10Garib Rath

    20407 RNC NDLS RAJ EX 01:40 — 11:10 on Thu

    22823 often runs late

  • One change at DhenkanalDNKL

    Bhubaneswar BBS to New Delhi NDLS

    06:0527 hr 50 min09:55+1 arrives the next day
    20836VANDE BHARAT EXP06:05 — 07:14Shatabdi
    Holds 9 in 101 hr 13 min to change at DNKL

    Holds about 9 times in 10 here. This train arrives a median 15 min late, against 36 min late for the junction's typical arrival. Measured on 30,841 paired days.

    20817TEJAS RAJ EXP08:27 — 09:55Rajdhani

    20836 often runs late

Bhubaneswar to Delhi, station by station

Other trains from Bhubaneswar

Other trains to Delhi