Flight distance between Uitenhage, South Africa and San José de Mayo, Uruguay 4,556.1 mi / 7,332.4 km