Ujjain to Omkareshwar Temple: Looking for the Ujjain to Omkareshwar Temple distance? The distance between Ujjain and Omkareshwar Temple is approximately 140 km. You can travel by road via bus, taxi, or private vehicle, with a journey time of around 3-4 hours.