Flight distance between Uitenhage, South Africa and El Paraíso, Honduras 7,999.4 mi / 12,873.7 km