Flight distance between Midrand, South Africa and Dniprodzerzhyns’k, Ukraine 5,163.1 mi / 8,309.2 km