Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Swiss
Cheapest Month September
Cheapest Day of the Week Tuesday
Cheapest Airline Swiss

The cheapest airline(s) flying from Zurich to Malta is Swiss.

  • Swiss Swiss
  • EasyJet EasyJet
  • ITA Airways ITA Airways
  • LOT Polish Airlines LOT Polish Airlines
  • KM Malta Airlines KM Malta Airlines
  • Air France Air France
  • Lufthansa Lufthansa
  • Turkish Airlines Turkish Airlines
  • Vueling Airlines Vueling Airlines
  • Austrian Airlines Austrian Airlines
Cheapest Month September

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
Cheapest Day of the Week Tuesday

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 ZRH
    08:55 MLA
    2Hrs, 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 ZRH
    08:55 MLA
    2Hrs, 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 ZRH
    11:25 MLA
    2Hrs, 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 ZRH
    11:45 MLA
    2Hrs, 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 ZRH
    13:05 MLA
    2Hrs, 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 ZRH
    19:25 MLA
    2Hrs, 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 ZRH
    19:35 MLA
    2Hrs, 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 ZRH
    19:55 MLA
    2Hrs, 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 ZRH
    20:30 MLA
    2Hrs, 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 ZRH
    20:30 MLA
    2Hrs, 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 ZRH
    11:50 MLA
    4Hrs, 55m 1 Stop (FRA)
  • ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 06:55
    FRAFrankfurt International Airport 09:15
  • FRAFrankfurt International Airport 08:05
    MLAMalta 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 ZRH
    11:50 MLA
    4Hrs, 55m 1 Stop (FRA)
  • ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 06:55
    FRAFrankfurt International Airport 09:15
  • FRAFrankfurt International Airport 08:05
    MLAMalta 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 ZRH
    11:50 MLA
    4Hrs, 55m 1 Stop (FRA)
  • ZRHZurich Airport 06:55 - MLA 11:50 4h 55m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 06:55
    FRAFrankfurt International Airport 09:15
  • FRAFrankfurt International Airport 08:05
    MLAMalta 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 ZRH
    14:45 MLA
    5Hrs, 55m 1 Stop (VIE)
  • ZRHZurich Airport 08:50 - MLA 14:45 5h 55m 1 Stop (VIE) Vienna
  • ZRHZurich Airport 08:50
    VIEVienna Airport 12:25
  • VIEVienna Airport 10:10
    MLAMalta 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 ZRH
    14:45 MLA
    5Hrs, 55m 1 Stop (VIE)
  • ZRHZurich Airport 08:50 - MLA 14:45 5h 55m 1 Stop (VIE) Vienna
  • ZRHZurich Airport 08:50
    VIEVienna Airport 12:25
  • VIEVienna Airport 10:10
    MLAMalta 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 ZRH
    16:10 MLA
    6Hrs, 40m 1 Stop (FRA)
  • ZRHZurich Airport 09:30 - MLA 16:10 6h 40m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 09:30
    FRAFrankfurt International Airport 13:35
  • FRAFrankfurt International Airport 10:35
    MLAMalta 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 ZRH
    13:50 MLA
    4Hrs, 20m 1 Stop (BEG)
  • ZRHZurich Airport 09:30 - MLA 13:50 4h 20m 1 Stop (BEG) Belgrade
  • ZRHZurich Airport 09:30
    BEGBelgrade Airport 11:55
  • BEGBelgrade Airport 11:10
    MLAMalta 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 ZRH
    16:20 MLA
    6Hrs, 50m 1 Stop (FRA)
  • ZRHZurich Airport 09:30 - MLA 16:20 6h 50m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 09:30
    FRAFrankfurt International Airport 13:45
  • FRAFrankfurt International Airport 10:35
    MLAMalta 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 ZRH
    13:50 MLA
    4Hrs, 20m 1 Stop (BEG)
  • ZRHZurich Airport 09:30 - MLA 13:50 4h 20m 1 Stop (BEG) Belgrade
  • ZRHZurich Airport 09:30
    BEGBelgrade Airport 11:55
  • BEGBelgrade Airport 11:10
    MLAMalta 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 ZRH
    16:05 MLA
    6Hrs, 35m 1 Stop (FRA)
  • ZRHZurich Airport 09:30 - MLA 16:05 6h 35m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 09:30
    FRAFrankfurt International Airport 13:30
  • FRAFrankfurt International Airport 10:35
    MLAMalta 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 ZRH
    14:30 MLA
    5Hrs, 00m 1 Stop (BEG)
  • ZRHZurich Airport 09:30 - MLA 14:30 5h 1 Stop (BEG) Belgrade
  • ZRHZurich Airport 09:30
    BEGBelgrade Airport 12:35
  • BEGBelgrade Airport 11:10
    MLAMalta 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 ZRH
    15:20 MLA
    5Hrs, 45m 1 Stop (BCN)
  • ZRHZurich Airport 09:35 - MLA 15:20 5h 45m 1 Stop (BCN) Barcelona
  • ZRHZurich Airport 09:35
    BCNBarcelona Airport 13:05
  • BCNBarcelona Airport 11:25
    MLAMalta 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 ZRH
    17:05 MLA
    6Hrs, 35m 1 Stop (WAW)
  • ZRHZurich Airport 10:30 - MLA 17:05 6h 35m 1 Stop (WAW) Warsaw
  • ZRHZurich Airport 10:30
    WAWWarsaw Airport 14:05
  • WAWWarsaw Airport 12:30
    MLAMalta 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 ZRH
    16:45 MLA
    6Hrs, 15m 1 Stop (WAW)
  • ZRHZurich Airport 10:30 - MLA 16:45 6h 15m 1 Stop (WAW) Warsaw
  • ZRHZurich Airport 10:30
    WAWWarsaw Airport 13:45
  • WAWWarsaw Airport 12:30
    MLAMalta 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 ZRH
    16:55 MLA
    6Hrs, 10m 1 Stop (FCO)
  • ZRHZurich Airport 10:45 - MLA 16:55 6h 10m 1 Stop (FCO) Rome
  • ZRHZurich Airport 10:45
    FCORome Fiumicino Airport 15:25
  • FCORome Fiumicino Airport 12:15
    MLAMalta 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 ZRH
    16:05 MLA
    4Hrs, 45m 1 Stop (FRA)
  • ZRHZurich Airport 11:20 - MLA 16:05 4h 45m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 11:20
    FRAFrankfurt International Airport 13:30
  • FRAFrankfurt International Airport 12:25
    MLAMalta 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 ZRH
    17:20 MLA
    6Hrs, 00m 1 Stop (CDG)
  • ZRHZurich Airport 11:20 - MLA 17:20 6h 1 Stop (CDG) Paris
  • ZRHZurich Airport 11:20
    CDGParis Charles de Gaulle Airport 14:35
  • CDGParis Charles de Gaulle Airport 12:45
    MLAMalta 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 ZRH
    16:10 MLA
    4Hrs, 50m 1 Stop (FRA)
  • ZRHZurich Airport 11:20 - MLA 16:10 4h 50m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 11:20
    FRAFrankfurt International Airport 13:35
  • FRAFrankfurt International Airport 12:25
    MLAMalta 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 ZRH
    16:20 MLA
    5Hrs, 00m 1 Stop (FRA)
  • ZRHZurich Airport 11:20 - MLA 16:20 5h 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 11:20
    FRAFrankfurt International Airport 13:45
  • FRAFrankfurt International Airport 12:25
    MLAMalta 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 ZRH
    18:45 MLA
    6Hrs, 40m 1 Stop (ATH)
  • ZRHZurich Airport 12:05 - MLA 18:45 6h 40m 1 Stop (ATH) Athens
  • ZRHZurich Airport 12:05
    ATHAthens Airport 18:05
  • ATHAthens Airport 15:45
    MLAMalta 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 ZRH
    18:25 MLA
    5Hrs, 40m 1 Stop (FCO)
  • ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
  • ZRHZurich Airport 12:45
    FCORome Fiumicino Airport 17:00
  • FCORome Fiumicino Airport 14:15
    MLAMalta 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 ZRH
    18:25 MLA
    5Hrs, 40m 1 Stop (FCO)
  • ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
  • ZRHZurich Airport 12:45
    FCORome Fiumicino Airport 17:00
  • FCORome Fiumicino Airport 14:15
    MLAMalta 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 ZRH
    18:25 MLA
    5Hrs, 40m 1 Stop (FCO)
  • ZRHZurich Airport 12:45 - MLA 18:25 5h 40m 1 Stop (FCO) Rome
  • ZRHZurich Airport 12:45
    FCORome Fiumicino Airport 17:00
  • FCORome Fiumicino Airport 14:15
    MLAMalta 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 FCO
    18:25 FLR
    5Hrs, 15m 1 Stop (MLA)
  • FCORome Fiumicino Airport 21:00 - FLR 18:25 5h 15m 1 Stop (MLA) Malta
  • FCORome Fiumicino Airport 21:00
    ZRHZurich Airport 17:15
  • MLAMalta Airport 22:30
    FLRFlorence 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 ZRH
    00:50 MLA
    7Hrs, 15m 1 Stop (AMS)
  • ZRHZurich Airport 17:35 - MLA 00:50 7h 15m 1 Stop (AMS) Amsterdam
  • ZRHZurich Airport 17:35
    AMSAmsterdam Airport 21:45
  • AMSAmsterdam Airport 19:10
    MLAMalta 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 ZRH
    22:45 MLA
    4Hrs, 40m 1 Stop (FRA)
  • ZRHZurich Airport 18:05 - MLA 22:45 4h 40m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 18:05
    FRAFrankfurt International Airport 20:10
  • FRAFrankfurt International Airport 19:05
    MLAMalta 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 ZRH
    22:45 MLA
    4Hrs, 40m 1 Stop (FRA)
  • ZRHZurich Airport 18:05 - MLA 22:45 4h 40m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 18:05
    FRAFrankfurt International Airport 20:10
  • FRAFrankfurt International Airport 19:05
    MLAMalta 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 ZRH
    22:55 MLA
    4Hrs, 50m 1 Stop (FRA)
  • ZRHZurich Airport 18:05 - MLA 22:55 4h 50m 1 Stop (FRA) Frankfurt
  • ZRHZurich Airport 18:05
    FRAFrankfurt International Airport 20:20
  • FRAFrankfurt International Airport 19:05
    MLAMalta 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 ZRH
    01:05 MLA
    6Hrs, 00m 1 Stop (FCO)
  • ZRHZurich Airport 19:05 - MLA 01:05 6h 1 Stop (FCO) Rome
  • ZRHZurich Airport 19:05
    FCORome Fiumicino Airport 23:35
  • FCORome Fiumicino Airport 20:35
    MLAMalta 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
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Zurich to Malta?

The fastest flight time for direct flights from Zurich to Malta is 2 hours 10 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Zurich to Malta?

The most popular airline flying from Zurich to Malta is Swiss. Find the latest flight deals on Wego.

How far is Malta from Zurich?

The flight distance between Zurich and Malta is 1360km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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.

How many airlines offer direct flights from Zurich to Malta?

There are 2 airlines that offer direct flights from Zurich to Malta. Find out the list of airlines on Wego.