Rail + onward travel
How to Reach Ujjain from Surat by Train
Trains from Mumbai Central to Indore, such as the Avantika Express, run through Surat (ST), Vadodara and Ratlam to Ujjain Junction (UJN). Overnight from Surat, they reach Ujjain in the morning.
Train timings, stops and running days change. Check the current schedule on IRCTC or NTES before you book.
Last mile in Ujjain: Ujjain Junction (UJN) is about 2 km from Mahakaleshwar Temple. Autos and e-rickshaws wait outside the station.
™