Flight distance between Uitenhage, South Africa and Danlí, Honduras 8,007.2 mi / 12,886.4 km