Other Options for This Route
Toronto (YYZ) to Havana (HAV) in November from $582
From $582
Toronto (YYZ) to Havana (HAV) in November from $1,070
From $1,070
Toronto (YYZ) to Havana (HAV) in March from $569
From $569
Toronto (YYZ) to Havana (HAV) in April from $675
From $675
Toronto (YYZ) to Havana (HAV) in May from $621
From $621
Toronto (YYZ) to Havana (HAV) in May from $637
From $637