Flight distance between Ibadan, Nigeria and Port Elizabeth, South Africa 3,186.4 mi / 5,128.0 km