Flight distance between Uitenhage, South Africa and Hithadhoo, Maldives 3,839.1 mi / 6,178.5 km