Toronto
Varadero
BEST
DEAL
Sat., 25 May
YYZ - VRA
Sun., 26 May
VRA - YYZ
$753
$726
Prime price per passenger
Toronto
Havana
BEST
DEAL
Sun., 26 May
YYZ - HAV
Wed., 29 May
HAV - YYZ
$952
$927
Prime price per passenger
Toronto
Varadero
BEST
DEAL
Sat., 25 May
YYZ - VRA
Tue., 28 May
VRA - YYZ
$988
$951
Prime price per passenger
Toronto
Varadero
BEST
DEAL
Sat., 25 May
YYZ - VRA
Tue., 28 May
VRA - YYZ
$996
$955
Prime price per passenger
Toronto
Havana
BEST
DEAL
Sun., 26 May
YYZ - HAV
Wed., 29 May
HAV - YYZ
$1013
$975
Prime price per passenger
Toronto
Havana
BEST
DEAL
Sat., 25 May
YYZ - HAV
Tue., 28 May
HAV - YYZ
$1025
$981
Prime price per passenger