Skip to search

Trains from Bhubaneswar to Ujjain

1,447 km by rail · 2 direct trains · fastest 25 hr 20 min on the 22910 Puri–Valsad Superfast · 1 station in Bhubaneswar, 1 in Ujjain

Departures
01:50 – 17:10
Fare from
₹685
Sleeper · estimate
Check seats for your date

Every direct train

  • 22910Puri–Valsad Superfast
    01:5025 hr 20 min03:10+1 arrives the next day

    Bhubaneswar (BBS) to Ujjain Jn (UJN)

    1,447 km · Superfast · fastest

    Seats and fares for BBS to UJN

  • 20813Puri–Jodhpur Superfast
    17:1028 hr 5 min21:15+1 arrives the next day

    Bhubaneswar (BBS) to Ujjain Jn (UJN)

    1,544 km · Superfast

    Seats and fares for BBS to UJN

Search Bhubaneswar to Ujjain for your date

Bhubaneswar to Ujjain, station by station

Other trains from Bhubaneswar

Other trains to Ujjain