Flight distance between Fray Bentos, Uruguay and Soweto, South Africa 5,044.9 mi / 8,119.0 km