Flight distance between Riyadh, Saudi Arabia and Port Harcourt, Nigeria 2,971.1 mi / 4,781.4 km