Flight distance between Uitenhage, South Africa and Puerto Cortez, Honduras 8,147.6 mi / 13,112.4 km