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

Malta (MLA) to Munich (MUC) flights

There are direct flights from Malta International Airport to Munich 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 15 one-stop options, via airports such as Rome, Vienna and Milano.

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

Direct flights from Malta to Munich

RouteAirlines (incl. codeshares)DistanceTime (est.)
MLA → MUCKM 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 Ryanair then ITA Airways and Lufthansa1,418 km~4h 25m
VIE ViennaKM Malta Airlines and Malta Air then Lufthansa and Austrian Airlines1,729 km~4h 45m
MXP MilanoRyanair then Lufthansa1,570 km~4h 35m
ZRH ZurichKM Malta Airlines and SWISS then AirDolomiti and Lufthansa1,641 km~4h 40m
BLQ BolognaRyanair then ITA Airways and Lufthansa1,428 km~4h 25m
NAP NaplesRyanair and Malta Air then Lufthansa and Lufthansa City Airlines1,413 km~4h 25m
PSA PisaRyanair then Lufthansa1,468 km~4h 25m
TUN TunisTunisair Express then Tunisair1,682 km~4h 45m
TIA TiranaWizz Air Malta then Lufthansa1,759 km~4h 50m
CTA CataniaKM Malta Airlines and Lufthansa then Finnair and KM Malta Airlines1,426 km~4h 25m
BRI BariRyanair then AirDolomiti and Lufthansa1,513 km~4h 30m
ZAG ZagrebMalta Air then AirDolomiti and Lufthansa1,543 km~4h 35m

More from Malta and Munich

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.