Flight distance between Midrand, South Africa and Abidjan, Ivory Coast 3,051.7 mi / 4,911.3 km