All scheduled flights from Toronto to Varadero (YTZ-VRA)
Canada
Cuba
All scheduled flights from YTZ to VRA. You can fly from Toronto to Varadero with 1 stop. The flight time is between 7 and 8 hours depending on your connecting flight. The YTZ-VRA route has no non-stop flights.