Flight distance between Uitenhage, South Africa and Pinar del Río, Cuba 8,125.5 mi / 13,076.7 km