Flight distance between Uitenhage, South Africa and Calabar, Nigeria 2,898.3 mi / 4,664.3 km