Skip to search

Trains from Kolkata to Ujjain

1,614 km by rail · 3 direct trains · fastest 26 hr 57 min on the 22830 Shalimar–Bhuj Superfast Express · 3 stations in Kolkata, 1 in Ujjain

Departures
13:10 – 20:08
Fare from
₹735
Sleeper · estimate
Check seats for your date

Every direct train

Search Kolkata to Ujjain for your date

Kolkata to Ujjain, station by station

Other trains from Kolkata

Other trains to Ujjain