Flight distance between Uitenhage, South Africa and Florianópolis, Brazil 4,320.9 mi / 6,953.8 km