Fare Guide
Estimated lowest fares found within 7 days


The cheapest airline(s) flying from Zurich to Malta is Swiss.
Travel Period: June 2025 - May 2026
The cheapest month(s) to fly from Zurich to Malta is September.
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
-
Jan 2026
-
Feb 2026
-
Mar 2026
-
Apr 2026
-
May 2026
The cheapest day(s) of the week to fly from Zurich to Malta is Tuesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Fri, 2 May, 2025
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
06:45 ZRH08:55 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 06:45 - MLA 08:55 2h 10m Direct
-
ZRHZurich Airport 06:45
-
MLAMalta Airport 08:55
- 2h 10m
- Direct
-
Swiss (LX 1790)Embraer 190 E2 -
Swiss (LX 1790) -
- -
- T
- -
- -
- -
- -
- -
- Embraer 190 E2
-
06:45 ZRH08:55 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 06:45 - MLA 08:55 2h 10m Direct
-
ZRHZurich Airport 06:45
-
MLAMalta Airport 08:55
- 2h 10m
- Direct
-
Swiss (LX 1790)Embraer Emb E90 -
Swiss (LX 1790) -
- -
- -
- W
- -
- -
- -
- -
- Embraer Emb E90
-
09:15 ZRH11:25 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 09:15 - MLA 11:25 2h 10m Direct
-
ZRHZurich Airport 09:15
-
MLAMalta Airport 11:25
- 2h 10m
- Direct
-
Swiss (LX 1790)Airbus A220 300 -
Swiss (LX 1790) -
- -
- -
- -
- -
- -
- S
- -
- Airbus A220 300
-
09:35 ZRH11:45 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 09:35 - MLA 11:45 2h 10m Direct
-
ZRHZurich Airport 09:35
-
MLAMalta Airport 11:45
- 2h 10m
- Direct
-
Swiss (LX 1790)Airbus -
Swiss (LX 1790) -
- -
- -
- -
- -
- F
- -
- -
- Airbus
-
10:55 ZRH13:05 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 10:55 - MLA 13:05 2h 10m Direct
-
ZRHZurich Airport 10:55
-
MLAMalta Airport 13:05
- 2h 10m
- Direct
-
Swiss (LX 1790)Airbus -
Swiss (LX 1790) -
- -
- -
- -
- T
- -
- -
- -
- Airbus
-
17:15 ZRH19:25 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 17:15 - MLA 19:25 2h 10m Direct
-
ZRHZurich Airport 17:15
-
MLAMalta Airport 19:25
- 2h 10m
- Direct
-
Swiss (LX 1790)Airbus A220 300 -
Swiss (LX 1790) -
- M
- -
- -
- -
- -
- -
- -
- Airbus A220 300
-
17:25 ZRH19:35 MLA2Hrs, 10m Direct
-
ZRHZurich Airport 17:25 - MLA 19:35 2h 10m Direct
-
ZRHZurich Airport 17:25
-
MLAMalta Airport 19:35
- 2h 10m
- Direct
-
Swiss (LX 1790)Airbus A320 Neo -
Swiss (LX 1790) -
- -
- -
- -
- -
- -
- -
- S
- Airbus A320 Neo
-
17:40 ZRH19:55 MLA2Hrs, 15m Direct
-
ZRHZurich Airport 17:40 - MLA 19:55 2h 15m Direct
-
ZRHZurich Airport 17:40
-
MLAMalta Airport 19:55
- 2h 15m
- Direct
-
KM Malta Airlines (KM 491)Airbus Industrie A320 Sharklets -
KM Malta Airlines (KM 491) -
- -
- T
- -
- T
- -
- S
- -
- Airbus Industrie A320 Sharklets
-
18:15 ZRH20:30 MLA2Hrs, 15m Direct
-
ZRHZurich Airport 18:15 - MLA 20:30 2h 15m Direct
-
ZRHZurich Airport 18:15
-
MLAMalta Airport 20:30
- 2h 15m
- Direct
-
KM Malta Airlines (KM 491)Airbus Industrie A320 Sharklets -
KM Malta Airlines (KM 491) -
- M
- -
- -
- -
- F
- -
- S
- Airbus Industrie A320 Sharklets
-
18:15 ZRH20:30 MLA2Hrs, 15m Direct
-
ZRHZurich Airport 18:15 - MLA 20:30 2h 15m Direct
-
ZRHZurich Airport 18:15
-
MLAMalta Airport 20:30
- 2h 15m
- Direct
-
KM Malta Airlines (KM 491)Airbus -
KM Malta Airlines (KM 491) -
- -
- -
- W
- -
- -
- -
- -
- Airbus
-
06:55 ZRH11:50 MLA4Hrs, 55m 1 Stop (FRA)
-
ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 06:55FRAFrankfurt International Airport 09:15
-
FRAFrankfurt International Airport 08:05MLAMalta Airport 11:50
- 4h 55m (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Swiss (LX 1068)Embraer 195 E2 Lufthansa (LH 1310)Airbus A321 Neo -
Swiss (LX 1068) -
- M
- -
- -
- -
- -
- -
- -
-
06:55 ZRH11:50 MLA4Hrs, 55m 1 Stop (FRA)
-
ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 06:55FRAFrankfurt International Airport 09:15
-
FRAFrankfurt International Airport 08:05MLAMalta Airport 11:50
- 4h 55m (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Swiss (LX 1068)Embraer 195 E2 Lufthansa (LH 1310)Airbus -
Swiss (LX 1068) -
- -
- T
- W
- T
- F
- -
- S
-
06:55 ZRH11:50 MLA4Hrs, 55m 1 Stop (FRA)
-
ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 06:55FRAFrankfurt International Airport 09:15
-
FRAFrankfurt International Airport 08:05MLAMalta Airport 11:50
- 4h 55m (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Swiss (LX 1068)Embraer 190 E2 Lufthansa (LH 1310)Airbus A321 Neo -
Swiss (LX 1068) -
- -
- -
- -
- -
- -
- S
- -
-
08:50 ZRH14:45 MLA5Hrs, 55m 1 Stop (VIE)
-
ZRHZurich Airport 08:50 - MLA 14:45 5h 55m 1 Stop (VIE) Vienna
-
ZRHZurich Airport 08:50VIEVienna Airport 12:25
-
VIEVienna Airport 10:10MLAMalta Airport 14:45
- 5h 55m (2h 15m)
- 1 Stop VIE · Vienna 2h 15m
-
Austrian Airlines (OS 562)Airbus KM Malta Airlines (KM 515)Airbus Industrie A320 Sharklets -
Austrian Airlines (OS 562) -
- -
- -
- W
- T
- F
- S
- S
-
08:50 ZRH14:45 MLA5Hrs, 55m 1 Stop (VIE)
-
ZRHZurich Airport 08:50 - MLA 14:45 5h 55m 1 Stop (VIE) Vienna
-
ZRHZurich Airport 08:50VIEVienna Airport 12:25
-
VIEVienna Airport 10:10MLAMalta Airport 14:45
- 5h 55m (2h 15m)
- 1 Stop VIE · Vienna 2h 15m
-
Austrian Airlines (OS 562)Embraer 195 KM Malta Airlines (KM 515)Airbus Industrie A320 Sharklets -
Austrian Airlines (OS 562) -
- M
- T
- -
- -
- -
- -
- -
-
09:30 ZRH16:10 MLA6Hrs, 40m 1 Stop (FRA)
-
ZRHZurich Airport 09:30 - MLA 16:10 6h 40m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 09:30FRAFrankfurt International Airport 13:35
-
FRAFrankfurt International Airport 10:35MLAMalta Airport 16:10
- 6h 40m (3h)
- 1 Stop FRA · Frankfurt 3h
-
Air Dolomiti (EN 8117)Embraer Emb E90 Lufthansa (LH 1312)Airbus A320 Neo -
Air Dolomiti (EN 8117) -
- -
- T
- -
- T
- F
- -
- S
-
09:30 ZRH13:50 MLA4Hrs, 20m 1 Stop (BEG)
-
ZRHZurich Airport 09:30 - MLA 13:50 4h 20m 1 Stop (BEG) Belgrade
-
ZRHZurich Airport 09:30BEGBelgrade Airport 11:55
-
BEGBelgrade Airport 11:10MLAMalta Airport 13:50
- 4h 20m (45m)
- 1 Stop BEG · Belgrade 45m
-
Air Serbia (JU 331)Embraer 195 Air Serbia (JU 450)Airbus -
Air Serbia (JU 331) -
- -
- -
- W
- -
- -
- -
- -
-
09:30 ZRH16:20 MLA6Hrs, 50m 1 Stop (FRA)
-
ZRHZurich Airport 09:30 - MLA 16:20 6h 50m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 09:30FRAFrankfurt International Airport 13:45
-
FRAFrankfurt International Airport 10:35MLAMalta Airport 16:20
- 6h 50m (3h 10m)
- 1 Stop FRA · Frankfurt 3h 10m
-
Air Dolomiti (EN 8117)Embraer Emb E90 Lufthansa (LH 1312)Airbus A320 Neo -
Air Dolomiti (EN 8117) -
- -
- -
- -
- -
- -
- S
- -
-
09:30 ZRH13:50 MLA4Hrs, 20m 1 Stop (BEG)
-
ZRHZurich Airport 09:30 - MLA 13:50 4h 20m 1 Stop (BEG) Belgrade
-
ZRHZurich Airport 09:30BEGBelgrade Airport 11:55
-
BEGBelgrade Airport 11:10MLAMalta Airport 13:50
- 4h 20m (45m)
- 1 Stop BEG · Belgrade 45m
-
Air Serbia (JU 331)Airbus Air Serbia (JU 450)Airbus -
Air Serbia (JU 331) -
- -
- -
- -
- -
- F
- -
- -
-
09:30 ZRH16:05 MLA6Hrs, 35m 1 Stop (FRA)
-
ZRHZurich Airport 09:30 - MLA 16:05 6h 35m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 09:30FRAFrankfurt International Airport 13:30
-
FRAFrankfurt International Airport 10:35MLAMalta Airport 16:05
- 6h 35m (2h 55m)
- 1 Stop FRA · Frankfurt 2h 55m
-
Air Dolomiti (EN 8117)Embraer Emb E90 Lufthansa (LH 1312)Airbus A321 Neo -
Air Dolomiti (EN 8117) -
- -
- -
- W
- -
- -
- -
- -
-
09:30 ZRH14:30 MLA5Hrs, 00m 1 Stop (BEG)
-
ZRHZurich Airport 09:30 - MLA 14:30 5h 1 Stop (BEG) Belgrade
-
ZRHZurich Airport 09:30BEGBelgrade Airport 12:35
-
BEGBelgrade Airport 11:10MLAMalta Airport 14:30
- 5h (1h 25m)
- 1 Stop BEG · Belgrade 1h 25m
-
Air Serbia (JU 331)Airbus Air Serbia (JU 450)Airbus -
Air Serbia (JU 331) -
- M
- -
- -
- -
- -
- -
- -
-
09:35 ZRH15:20 MLA5Hrs, 45m 1 Stop (BCN)
-
ZRHZurich Airport 09:35 - MLA 15:20 5h 45m 1 Stop (BCN) Barcelona
-
ZRHZurich Airport 09:35BCNBarcelona Airport 13:05
-
BCNBarcelona Airport 11:25MLAMalta Airport 15:20
- 5h 45m (1h 40m)
- 1 Stop BCN · Barcelona 1h 40m
-
Vueling Airlines (VY 6247)Airbus Industrie A320 Sharklets Vueling Airlines (VY 8740)Airbus Industrie A320 Sharklets -
Vueling Airlines (VY 6247) -
- -
- -
- W
- -
- -
- -
- -
-
10:30 ZRH17:05 MLA6Hrs, 35m 1 Stop (WAW)
-
ZRHZurich Airport 10:30 - MLA 17:05 6h 35m 1 Stop (WAW) Warsaw
-
ZRHZurich Airport 10:30WAWWarsaw Airport 14:05
-
WAWWarsaw Airport 12:30MLAMalta Airport 17:05
- 6h 35m (1h 35m)
- 1 Stop WAW · Warsaw 1h 35m
-
LOT Polish Airlines (LO 412)Boeing 737 Max 8 Passenger LOT Polish Airlines (LO 673)Boeing 737 800 -
LOT Polish Airlines (LO 412) -
- -
- T
- -
- -
- -
- -
- -
-
10:30 ZRH16:45 MLA6Hrs, 15m 1 Stop (WAW)
-
ZRHZurich Airport 10:30 - MLA 16:45 6h 15m 1 Stop (WAW) Warsaw
-
ZRHZurich Airport 10:30WAWWarsaw Airport 13:45
-
WAWWarsaw Airport 12:30MLAMalta Airport 16:45
- 6h 15m (1h 15m)
- 1 Stop WAW · Warsaw 1h 15m
-
LOT Polish Airlines (LO 412)Boeing 737 Max 8 Passenger LOT Polish Airlines (LO 673)Boeing 737 Max 8 Passenger -
LOT Polish Airlines (LO 412) -
- -
- -
- -
- -
- -
- S
- -
-
10:45 ZRH16:55 MLA6Hrs, 10m 1 Stop (FCO)
-
ZRHZurich Airport 10:45 - MLA 16:55 6h 10m 1 Stop (FCO) Rome
-
ZRHZurich Airport 10:45FCORome Fiumicino Airport 15:25
-
FCORome Fiumicino Airport 12:15MLAMalta Airport 16:55
- 6h 10m (3h 10m)
- 1 Stop FCO · Rome 3h 10m
-
ITA Airways (AZ 571)Airbus A320 Neo KM Malta Airlines (KM 617)Airbus Industrie A320 Sharklets -
ITA Airways (AZ 571) -
- -
- -
- -
- -
- -
- -
- S
-
11:20 ZRH16:05 MLA4Hrs, 45m 1 Stop (FRA)
-
ZRHZurich Airport 11:20 - MLA 16:05 4h 45m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 11:20FRAFrankfurt International Airport 13:30
-
FRAFrankfurt International Airport 12:25MLAMalta Airport 16:05
- 4h 45m (1h 05m)
- 1 Stop FRA · Frankfurt 1h 05m
-
Lufthansa (LH 1187)Airbus Lufthansa (LH 1312)Airbus A321 Neo -
Lufthansa (LH 1187) -
- -
- -
- W
- -
- -
- -
- -
-
11:20 ZRH17:20 MLA6Hrs, 00m 1 Stop (CDG)
-
ZRHZurich Airport 11:20 - MLA 17:20 6h 1 Stop (CDG) Paris
-
ZRHZurich Airport 11:20CDGParis Charles de Gaulle Airport 14:35
-
CDGParis Charles de Gaulle Airport 12:45MLAMalta Airport 17:20
- 6h (1h 50m)
- 1 Stop CDG · Paris 1h 50m
-
Air France (AF 1115)Airbus A220 300 Air France (AF 1890)Airbus Industrie A320 Sharklets -
Air France (AF 1115) -
- -
- -
- -
- -
- -
- S
- -
-
11:20 ZRH16:10 MLA4Hrs, 50m 1 Stop (FRA)
-
ZRHZurich Airport 11:20 - MLA 16:10 4h 50m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 11:20FRAFrankfurt International Airport 13:35
-
FRAFrankfurt International Airport 12:25MLAMalta Airport 16:10
- 4h 50m (1h 10m)
- 1 Stop FRA · Frankfurt 1h 10m
-
Lufthansa (LH 1187)Airbus Lufthansa (LH 1312)Airbus A320 Neo -
Lufthansa (LH 1187) -
- -
- T
- -
- T
- F
- -
- S
-
11:20 ZRH16:20 MLA5Hrs, 00m 1 Stop (FRA)
-
ZRHZurich Airport 11:20 - MLA 16:20 5h 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 11:20FRAFrankfurt International Airport 13:45
-
FRAFrankfurt International Airport 12:25MLAMalta Airport 16:20
- 5h (1h 20m)
- 1 Stop FRA · Frankfurt 1h 20m
-
Lufthansa (LH 1187)Airbus Lufthansa (LH 1312)Airbus A320 Neo -
Lufthansa (LH 1187) -
- -
- -
- -
- -
- -
- S
- -
-
12:05 ZRH18:45 MLA6Hrs, 40m 1 Stop (ATH)
-
ZRHZurich Airport 12:05 - MLA 18:45 6h 40m 1 Stop (ATH) Athens
-
ZRHZurich Airport 12:05ATHAthens Airport 18:05
-
ATHAthens Airport 15:45MLAMalta Airport 18:45
- 6h 40m (2h 20m)
- 1 Stop ATH · Athens 2h 20m
-
Swiss (LX 1838)Airbus A320 Neo Aegean Airlines (A3 730)Airbus -
Swiss (LX 1838) -
- -
- -
- -
- -
- -
- S
- -
-
12:45 ZRH18:25 MLA5Hrs, 40m 1 Stop (FCO)
-
ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
-
ZRHZurich Airport 12:45FCORome Fiumicino Airport 17:00
-
FCORome Fiumicino Airport 14:15MLAMalta Airport 18:25
- 5h 40m (2h 45m)
- 1 Stop FCO · Rome 2h 45m
-
Swiss (LX 1736)Embraer 195 E2 ITA Airways (AZ 884)Airbus -
Swiss (LX 1736) -
- -
- -
- -
- -
- -
- S
- -
-
12:45 ZRH18:25 MLA5Hrs, 40m 1 Stop (FCO)
-
ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
-
ZRHZurich Airport 12:45FCORome Fiumicino Airport 17:00
-
FCORome Fiumicino Airport 14:15MLAMalta Airport 18:25
- 5h 40m (2h 45m)
- 1 Stop FCO · Rome 2h 45m
-
Swiss (LX 1736)Airbus ITA Airways (AZ 884)Airbus Industrie A321 -
Swiss (LX 1736) -
- -
- -
- W
- -
- -
- -
- -
-
12:45 ZRH18:25 MLA5Hrs, 40m 1 Stop (FCO)
-
ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
-
ZRHZurich Airport 12:45FCORome Fiumicino Airport 17:00
-
FCORome Fiumicino Airport 14:15MLAMalta Airport 18:25
- 5h 40m (2h 45m)
- 1 Stop FCO · Rome 2h 45m
-
Swiss (LX 1736)Airbus ITA Airways (AZ 884)Airbus -
Swiss (LX 1736) -
- -
- -
- -
- -
- -
- -
- S
-
21:00 FCO18:25 FLR5Hrs, 15m 1 Stop (MLA)
-
FCORome Fiumicino Airport 21:00 - FLR 18:25 5h 15m 1 Stop (MLA) Malta
-
FCORome Fiumicino Airport 21:00ZRHZurich Airport 17:15
-
MLAMalta Airport 22:30FLRFlorence Airport 18:25
- 5h 15m (1h 40m)
- 1 Stop MLA · Malta 1h 40m
-
KM Malta Airlines (KM 615)Airbus Industrie A320 Sharklets Swiss (LX 1680)Embraer 190 E2 -
KM Malta Airlines (KM 615) -
- M
- T
- W
- T
- F
- S
- -
-
17:35 ZRH00:50 MLA7Hrs, 15m 1 Stop (AMS)
-
ZRHZurich Airport 17:35 - MLA 00:50 7h 15m 1 Stop (AMS) Amsterdam
-
ZRHZurich Airport 17:35AMSAmsterdam Airport 21:45
-
AMSAmsterdam Airport 19:10MLAMalta Airport 00:50
- 7h 15m (2h 35m)
- 1 Stop AMS · Amsterdam 2h 35m
-
KLM (KL 1924)Boeing 737 700 KM Malta Airlines (KM 387)Airbus Industrie A320 Sharklets -
KLM (KL 1924) -
- M
- -
- -
- -
- -
- -
- -
-
18:05 ZRH22:45 MLA4Hrs, 40m 1 Stop (FRA)
-
ZRHZurich Airport 18:05 - MLA 22:45 4h 40m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 18:05FRAFrankfurt International Airport 20:10
-
FRAFrankfurt International Airport 19:05MLAMalta Airport 22:45
- 4h 40m (1h 05m)
- 1 Stop FRA · Frankfurt 1h 05m
-
Lufthansa (LH 1197)Airbus Lufthansa (LH 1314)Airbus A320 Neo -
Lufthansa (LH 1197) -
- -
- -
- W
- -
- -
- -
- -
-
18:05 ZRH22:45 MLA4Hrs, 40m 1 Stop (FRA)
-
ZRHZurich Airport 18:05 - MLA 22:45 4h 40m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 18:05FRAFrankfurt International Airport 20:10
-
FRAFrankfurt International Airport 19:05MLAMalta Airport 22:45
- 4h 40m (1h 05m)
- 1 Stop FRA · Frankfurt 1h 05m
-
Lufthansa (LH 1197)Airbus Lufthansa (LH 1314)Airbus -
Lufthansa (LH 1197) -
- -
- -
- -
- T
- -
- S
- S
-
18:05 ZRH22:55 MLA4Hrs, 50m 1 Stop (FRA)
-
ZRHZurich Airport 18:05 - MLA 22:55 4h 50m 1 Stop (FRA) Frankfurt
-
ZRHZurich Airport 18:05FRAFrankfurt International Airport 20:20
-
FRAFrankfurt International Airport 19:05MLAMalta Airport 22:55
- 4h 50m (1h 15m)
- 1 Stop FRA · Frankfurt 1h 15m
-
Lufthansa (LH 1197)Airbus Lufthansa (LH 1314)Airbus A321 Neo -
Lufthansa (LH 1197) -
- M
- -
- -
- -
- F
- -
- -
-
19:05 ZRH01:05 MLA6Hrs, 00m 1 Stop (FCO)
-
ZRHZurich Airport 19:05 - MLA 01:05 6h 1 Stop (FCO) Rome
-
ZRHZurich Airport 19:05FCORome Fiumicino Airport 23:35
-
FCORome Fiumicino Airport 20:35MLAMalta Airport 01:05
- 6h (3h)
- 1 Stop FCO · Rome 3h
-
ITA Airways (AZ 573)Airbus A220 300 KM Malta Airlines (KM 615)Airbus Industrie A320 Sharklets -
ITA Airways (AZ 573) -
- -
- -
- -
- -
- -
- -
- S
The fastest flight time for direct flights from Zurich to Malta is 2 hours 10 minutes. Check latest flight schedules & prices on Wego.
The most popular airline flying from Zurich to Malta is Swiss. Find the latest flight deals on Wego.
The flight distance between Zurich and Malta is 1360km. Check all available flights on Wego.
The earliest flight of the day departs at 06:45. The last flight of the day departs at 06:45. See the full list of flight times on Wego.
There are 2 airlines that offer direct flights from Zurich to Malta. Find out the list of airlines on Wego.
All Airports in Zurich
Zurich Airport ZRH
All Airports in Malta
Malta Airport MLA