Flight distance between Midrand, South Africa and Diez de Octubre, Cuba 8,116.3 mi / 13,061.9 km