Flight distance between Riyadh, Saudi Arabia and Ostrava, Czechia 2,310.2 mi / 3,718.0 km