Flight distance between Midrand, South Africa and Axum, Ethiopia 2,861.5 mi / 4,605.1 km