How far is Oxford from Muscat?

The flight distance between Muscat and Oxford is 5902km. Check all available flights on Wego.