Skip to search

Trains from Ayodhya to Ujjain

894 km by rail · 5 direct trains · fastest 17 hr on the 19322 Patna–Indore Express · 1 station in Ayodhya, 1 in Ujjain

Departures
06:05 – 19:15
Fare from
₹475
Sleeper · estimate
Check seats for your date

Every direct train

Search Ayodhya to Ujjain for your date

Ayodhya to Ujjain, station by station

Other trains from Ayodhya

Other trains to Ujjain