How far is Oxford from Riyadh?

The flight distance between Riyadh and Oxford is 5022km. Check all available flights on Wego.