Rail + onward travel
How to Reach Ujjain from Udaipur by Train
Direct trains are few. Search for trains from Udaipur City (UDZ) to Ujjain Junction (UJN); an overnight train is usually the best fit. Otherwise take a train to Ratlam or Chittorgarh and continue to Ujjain.
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.
™