Flight distance between Diez de Octubre, Cuba and Johannesburg, South Africa 8,114.7 mi / 13,059.3 km