Flight distance between Midrand, South Africa and Rivne, Ukraine 5,294.7 mi / 8,521.0 km