Flight distance between Midrand, South Africa and Odienné, Ivory Coast 3,429.5 mi / 5,519.3 km