Flight distance between Midrand, South Africa and Pinar del Río, Cuba 8,182.5 mi / 13,168.4 km