Skip to search

Trains from Ujjain to Bhubaneswar

1,447 km by rail · 2 direct trains · fastest 27 hr 10 min on the 22909 Valsad–Puri Superfast Express · 1 station in Ujjain, 1 in Bhubaneswar

Fare from
₹685
Sleeper · estimate
Check seats for your date

Every direct train

  • 20814Jodhpur–Puri Superfast Express
    04:1527 hr 50 min08:05+1 arrives the next day

    Ujjain Jn (UJN) to Bhubaneswar (BBS)

    1,534 km · Superfast

    Seats and fares for UJN to BBS

  • 22909Valsad–Puri Superfast Express
    04:1527 hr 10 min07:25+1 arrives the next day

    Ujjain Jn (UJN) to Bhubaneswar (BBS)

    1,447 km · Superfast · fastest

    Seats and fares for UJN to BBS

Search Ujjain to Bhubaneswar for your date

Ujjain to Bhubaneswar, station by station

Other trains from Ujjain

Other trains to Bhubaneswar