Flight distance between Midrand, South Africa and Young, Uruguay 5,042.4 mi / 8,114.9 km