Flight distance between Uitenhage, South Africa and Funadhoo, Maldives 4,169.7 mi / 6,710.5 km