How far is Riyadh from Besovets?

The flight distance between Besovets and Riyadh is 4237km. Check all available flights on Wego.