Flight distance between Midrand, South Africa and Abengourou, Ivory Coast 3,099.9 mi / 4,988.8 km