Flight distance between Midrand, South Africa and Prague, Czechia 5,323.3 mi / 8,567.0 km