Direct (nonstop) flights from Munich to Malta

3 airlines fly nonstop from Munich Airport (MUC) to Malta International Airport (MLA). It's 874 miles (1,406 km), about 2h 20m in the air. Operated by KM Malta Airlines, Lufthansa, Lufthansa City Airlines.

MUC
Munich Airport
🇩🇪 Munich, Germany
MLA
Malta International Airport
🇲🇹 Malta, Malta
Flight Time
2h 20m
Distance
874 mi
1,406 km
CO₂/pax
162 kg
−27 kg vs. layover
Airlines
3
KM Malta Airlines +2
Time Diff
Same timezone
Operated by KM Malta Airlines KM Malta Airlines Lufthansa Lufthansa Lufthansa City Airlines Lufthansa City Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

KM Malta Airlines KM KM Malta Airlines
Route
MUC → MLA
Flight Time
2h 20m
Distance
874 mi
Lufthansa LH Lufthansa
Route
MUC → MLA
Flight Time
2h 20m
Distance
874 mi
Lufthansa City Airlines VL Lufthansa City Airlines
Route
MUC → MLA
Flight Time
2h 20m
Distance
874 mi

Alternative Routes

Other ways to fly from Munich to Malta with one stop · direct emits 162 kg CO₂ per passenger

MUC BLQ (Bologna) MLA
Leg 1: 1h 5m (265 mi) Leg 2: 1h 50m (622 mi) Total: ~2h 55m 🍃 189 kg CO₂ (+17% vs. direct)
Leg 1
MUC → BLQ
1h 5m · 265 mi
View MUC to BLQ flights →
Leg 2
BLQ → MLA
1h 50m · 622 mi
View BLQ to MLA flights →
MUC SUF (Lamezia-Terme) MLA
Leg 1: 1h 55m (688 mi) Leg 2: 1h (232 mi) Total: ~2h 55m 🍃 195 kg CO₂ (+20% vs. direct)
Leg 1
MUC → SUF
1h 55m · 688 mi
View MUC to SUF flights →
Leg 2
SUF → MLA
1h · 232 mi
View SUF to MLA flights →
MUC ZAG (Zagreb) MLA
Leg 1: 1h 5m (270 mi) Leg 2: 1h 55m (687 mi) Total: ~3h 🍃 202 kg CO₂ (+25% vs. direct)
Leg 1
MUC → ZAG
1h 5m · 270 mi
View MUC to ZAG flights →
Leg 2
ZAG → MLA
1h 55m · 687 mi
View ZAG to MLA flights →
MUC CTA (Catania) MLA
Leg 1: 2h 10m (769 mi) Leg 2: 50m (116 mi) Total: ~3h 🍃 188 kg CO₂ (+16% vs. direct)
Leg 1
MUC → CTA
2h 10m · 769 mi
View MUC to CTA flights →
Leg 2
CTA → MLA
50m · 116 mi
View CTA to MLA flights →
MUC BRI (Bari) MLA
Leg 1: 1h 40m (555 mi) Leg 2: 1h 20m (384 mi) Total: ~3h 🍃 199 kg CO₂ (+23% vs. direct)
Leg 1
MUC → BRI
1h 40m · 555 mi
View MUC to BRI flights →
Leg 2
BRI → MLA
1h 20m · 384 mi
View BRI to MLA flights →

Looking for the return flight?

MLA → MUC: Flights from Malta to Munich

Frequently Asked Questions

How long is the direct flight from Munich to Malta?

A nonstop flight from Munich (MUC) to Malta (MLA) takes approximately 2 hours and 20 minutes. The distance is 874 miles (1,406 km).

Which airlines fly nonstop from Munich to Malta?

3 airlines: KM Malta Airlines, Lufthansa, Lufthansa City Airlines.

Is there a nonstop flight from Munich to Malta?

Yes. 3 airlines: KM Malta Airlines, Lufthansa, Lufthansa City Airlines.

How far is Munich from Malta?

The flight distance from Munich to Malta is 874 miles (1,406 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Munich to Malta?

At 2h 20m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Germany to Malta?

Depends on your passport. Check with the Malta embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Munich to Malta?

Roughly 162 kg CO2 per passenger one-way. That's about the same as driving 810 km.

Is the return flight from Malta to Munich also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Munich to Malta?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Munich Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.