$110
6:30p MXP » 9:05p ATH
Ryanair direct (2h35m)
9:10a ATH » 11:55a MXP
Wizz Air Malta direct (2h45m)
$117
6:30p MXP » 9:05p ATH
Ryanair direct (2h35m)
9:20a ATH » 12:05p MXP
Wizz Air Malta direct (2h45m)
$123
11:50a MXP » 2:25p ATH
Ryanair direct (2h35m)
9:10a ATH » 11:55a MXP
Wizz Air Malta direct (2h45m)
$124
10:10a MXP » 12:35p ATH
Aegean Airlines direct (2h25m)
8:40a ATH » 11:10a BGY
Ryanair direct (2h30m)
$133
10:10a MXP » 12:35p ATH
Aegean Airlines direct (2h25m)
9:20a ATH » 12:05p MXP
Wizz Air Malta direct (2h45m)
$135
12:25p MXP » 3:00p ATH
Wizz Air Malta direct (2h35m)
3:35p ATH » 6:20p MXP
Wizz Air Malta direct (2h45m)
$189
9:50p BGY » 8:05p ATH
Unknown Company 1 stop (22h15m)
3:35p ATH » 6:20p MXP
Wizz Air Malta direct (2h45m)
$195
9:25a BGY » 10:05p ATH
Unknown Company 1 stop (12h40m)
10:30a ATH » 1:10p MXP
easyJet direct (2h40m)