direct (3h)
Air Malta
direct (2h40m)
Air Malta
1 escale (10h25m)
easyJet
1 escale (11h35m)
easyJet
direct (2h55m)
Transavia
direct (2h40m)
Air Malta
1 escale (8h40m)
Jet2
direct (2h55m)
Air Malta
1 escale (9h05m)
Aegean Airlines
1 escale (22h)
easyJet
1 escale (13h45m)
Lufthansa
direct (2h10m)
Air Malta
1 escale (24h05m)
Air Malta
direct (2h10m)
Air Malta
1 escale (11h35m)
British Airways
direct (2h10m)
Air Malta
2 escales (45h40m)
Wizz Air
direct (2h10m)
Air Malta
1 escale (10h15m)
easyJet
1 escale (25h35m)
easyJet