Havana
Milan
BEST
DEAL

Wed., 09 Apr.
HAV - MXP
$534
$485
Prime price per passenger