Skip to search

Trains from Puri to Ujjain

1,510 km by rail · 2 direct trains · fastest 26 hr 40 min on the 22910 Puri–Valsad Superfast · 1 station in Puri, 1 in Ujjain

Departures
00:30 – 15:50
Fare from
₹700
Sleeper · estimate
Check seats for your date

Every direct train

Search Puri to Ujjain for your date

Puri to Ujjain, station by station

Other trains from Puri

Other trains to Ujjain