Key West, FL
Havana
BEST
DEAL
Mon, 20 May
EYW - HAV
Thu, 23 May
HAV - EYW
£1572
£1552
Prime price per passenger
Key West, FL
Havana
BEST
DEAL
Sat, 06 Jul
EYW - HAV
£1547
£1523
Prime price per passenger