Flight distance between Midrand, South Africa and Florida, Uruguay 4,933.0 mi / 7,938.9 km