General flight information
2,300 km Distance between cities
₼446 Lowest price
Popular destinations in Cuba
Connecting flights
FAQ
Flight duration from Toronto to Cuba
On average, flights from Toronto to Cuba take around 7 hours 21 minutes with layovers.