Flight distance between Uitenhage, South Africa and San Pedro Sula, Honduras 8,141.9 mi / 13,103.1 km