Flights from Berlin to Malta – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BER to MLA – All flight route options from Berlin Brandenburg Airport, Germany to Malta International Airport, Malta. These flights are operated by 18 airlines. Fly non-stop with Air Malta or choose from 12 different transit flights. The shortest flight time is 2 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Malta Airport
We got great deals on hotels and car rentals near the airport.
Berlin to Malta flights
There are over 13 airlines and as many as 94 flights every week to this destination. You can fly non-stop to Malta (MLA) from Berlin (BER) with Air Malta but if a stopover option suits you better you can choose to fly via Brussels, Zurich or any other of the 12 alternatives with connectiing airports.
Berlin to Malta with Air Malta
Air Malta has non-stop every Wednesday or Sunday at 21:45.
With SWISS
If you fly from Berlin with SWISS you will do a stopover in Zurich, ZRH before reaching Malta. This flight trip will take 5 hours and you can fly every weekday with departures at 07:15 or 14:55. SWISS is a Star Alliance member.
Distance & flight times: Berlin Airport to Malta International Airport
The shortest flight time between BER and MLA is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1148 miles (1847 km) |
BRU Brussels | 4h 45m | 25m | 1559 miles (2508 km) |
ZRH Zurich | 4h 45m | 2h 15m | 1268 miles (2040 km) |
BEG Belgrade | 5h 5m | 1h 25m | 1304 miles (2098 km) |
CPH Copenhagen | 5h 30m | 1h 15m | 1603 miles (2579 km) |
MUC Munich | 5h 35m | 2h 5m | 1167 miles (1878 km) |
FRA Frankfurt | 5h 35m | 2h 10m | 1297 miles (2087 km) |
VIE Vienna | 5h 45m | 2h 10m | 1183 miles (1903 km) |
WAW Warsaw | 5h 45m | 1h 30m | 1494 miles (2404 km) |
DUS Dusseldorf | 5h 45m | 1h 20m | 1437 miles (2312 km) |
AMS Amsterdam | 5h 50m | 1h 10m | 1609 miles (2589 km) |
ATH Athens | 7h 15m | 2h 50m | 1668 miles (2684 km) |
CDG Paris | 7h 30m | 2h 55m | 1630 miles (2623 km) |


Quick copy and share this page
From Germany to Malta
Below is a list of other cities in Germany with flights to Malta with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover
-
FMM Memmingen Direct
-
NUE Nuremberg
-
LEJ Leipzig/Halle