Flight distance between Midrand, South Africa and San-Pédro, Ivory Coast 3,150.9 mi / 5,070.9 km