The aerial distance from Indore to Omkareshwar Rd is 63 km while the road distance between Indore to Omkareshwar Rd is 71 km.By Train it is 73 Km. There is/are 1 direct train(s) from Indore to Omkareshwar Rd. These train(s) is/are etc. The minimum time a train takes to reach Omkareshwar Rd from Indore is 3h 26m.