Question: how long is a direct flight from edmonton to cuba?
Answer: Flying time from Edmonton, Canada to Cuba The total flight duration from Edmonton, Canada to Cuba is 6 hours, 9 minutes.