Milan
Halifax
BEST
DEAL
Thu., 18 Apr.
MXP - YHZ
Mon., 22 Apr.
YHZ - MXP
$1097
$1041
Prime price per passenger
Milan
Halifax
BEST
DEAL
Mon., 10 Jun.
MXP - YHZ
$786
$764
Prime price per passenger
Milan
Halifax
BEST
DEAL
Fri., 03 May
MXP - YHZ
Tue., 07 May
YHZ - MXP
$896
$843
Prime price per passenger