Flight tickets from Toronto to Cuba

YTO

General flight information

2,300 km Distance between cities
₼446 Lowest price

Cheap tickets

FAQ

Flight duration from Toronto to Cuba

On average, flights from Toronto to Cuba take around 7 hours 21 minutes with layovers.

How much do flights cost from Toronto to Cuba?

Are there direct flights from Toronto Cuba?

Which airlines fly to Cuba from Toronto?

When is it cheapest to fly from Toronto to Cuba?