Flight distance between Leeuwarden, Netherlands and Riyadh, Saudi Arabia 2,886.5 mi / 4,645.4 km