Flight distance between Diez de Octubre, Cuba and Edmonton, Canada 2,655.3 mi / 4,273.2 km