Flight distance between Midrand, South Africa and Kiev, Ukraine 5,283.8 mi / 8,503.5 km