How far is Marrakesh from Indianapolis?

The flight distance between Indianapolis and Marrakesh is 6893km. Check all available flights on Wego.