Flight distance between Midrand, South Africa and Donetsk, Ukraine 5,148.9 mi / 8,286.4 km