Zurich
Milan
BEST
DEAL
Thu., 18 Apr.
ZRH - MXP
Mon., 22 Apr.
MXP - ZRH
$380
$367
Prime price per passenger
Zurich
Milan
BEST
DEAL
Tue., 28 May
ZRH - MXP
$112
$110
Prime price per passenger
Zurich
Milan
BEST
DEAL
Wed., 08 May
ZRH - MXP
Sun., 12 May
MXP - ZRH
$312
$300
Prime price per passenger
Zurich
Milan
BEST
DEAL
Tue., 23 Apr.
ZRH - MXP
Sat., 27 Apr.
MXP - ZRH
$320
$308
Prime price per passenger