Indore to Omkareshwar is about 82 km. From Omkareshwar to Ujjain, the distance is about 145 km. Returning from Ujjain to Indore will be another 55 km. Here is a map to tell you what the route will look like:
To find the distance between 2 places, you can simply type in X to Y distance in the search box above and find your answers! Hope this helps.