How far is Muscat from Kansas City?

The flight distance between Kansas City and Muscat is 12500km. Check all available flights on Wego.