Flight distance between Uitenhage, South Africa and El Progreso, Honduras 8,125.3 mi / 13,076.5 km