Skip to search

Trains from Rajkot to Ujjain

669 km by rail · 5 direct trains · fastest 12 hr 5 min on the 15046 Okha–Gorakhpur Express · 1 station in Rajkot, 1 in Ujjain

Departures
02:00 – 14:09
Fare from
₹385
Sleeper · estimate
Check seats for your date

Every direct train

Search Rajkot to Ujjain for your date

Rajkot to Ujjain, station by station

Other trains from Rajkot

Other trains to Ujjain