How far is Muscat from San Jose Cabo?

The flight distance between San Jose Cabo and Muscat is 14671km. Check all available flights on Wego.