Flight distance between Riyadh, Saudi Arabia and Nairobi, Kenya 1,913.2 mi / 3,079.0 km