How far is Muscat from Moline?

The flight distance between Moline and Muscat is 12101km. Check all available flights on Wego.