Wayfli › Munich (MUC) › To Malta (MLA)

Munich (MUC) to Malta (MLA) flights

There are direct flights from Munich Airport to Malta International Airport, sold by 2 airlines (including codeshares): KM Malta Airlines and Lufthansa. The distance is 1,407 km, about 2h 15m in the air. There are also 14 one-stop options, via airports such as Rome, Vienna and Milano.

Live fares for MUC → MLASee all routes on the map
1,407 kmdistance
~2h 15mdirect flight time (estimate)
2direct airlines
14one-stop options

Direct flights from Munich to Malta

RouteAirlines (incl. codeshares)DistanceTime (est.)
MUC → MLAKM Malta Airlines, Lufthansa1,407 km~2h 15m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
FCO RomeITA Airways and Lufthansa then ITA Airways and Etihad Airways1,418 km~4h 25m
VIE ViennaLufthansa and Austrian Airlines then Ryanair and KM Malta Airlines1,729 km~4h 45m
MXP MilanoLufthansa then Ryanair1,570 km~4h 35m
ZRH ZurichLufthansa and SWISS then KM Malta Airlines and SWISS1,641 km~4h 40m
BSL MulhouseLufthansa and SWISS then easyJet1,753 km~4h 50m
BLQ BolognaLufthansa then Ryanair1,428 km~4h 25m
NAP NaplesLufthansa and Lufthansa City Airlines then Malta Air1,413 km~4h 25m
PSA PisaLufthansa then Ryanair and Malta Air1,468 km~4h 25m
TUN TunisLufthansa and Tunisair then Tunisair Express1,682 km~4h 45m
TIA TiranaLufthansa then Ryanair and Wizz Air Malta1,759 km~4h 50m
CTA CataniaFinnair and KM Malta Airlines then Ryanair and KM Malta Airlines1,426 km~4h 25m
BRI BariAirDolomiti and Lufthansa then Ryanair1,513 km~4h 30m

More from Munich and Malta

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.