Flights from Berlin to Milan
BER to MXP. All flight routes from Berlin Brandenburg Airport, Germany to Milan Malpensa Airport, Italy. These flights are operated by 12 different airlines. You can either fly non-stop with Ryanair or choose from 10 different transit flights. The shortest flight time is 1 hour and 45 minutes.
Find the best prices on hotels and car rental near Milan Malpensa Airport
We got great deals on hotels and car rentals near the airport.
Berlin to Milan flights
There are over 11 airlines and as many as 135 flights every week to this destination. You can fly non-stop to Milan (MXP) from Berlin (BER) with Ryanair but if a stopover option suits you better you can choose to fly via Dusseldorf, Munich or any other of the 10 alternatives with flight connections.
Berlin to Milan with Ryanair
You can fly non-stop every Monday, Thursday, Friday or Sunday with departure times from 8 am to 18 pm.
With SWISS
If you fly from Berlin with SWISS you will do a stopover in Zurich, ZRH before reaching Milan. This flight trip will take 3 hours and 50 minutes and you can fly every weekday with departures between 9 am and 20 pm. SWISS is a Star Alliance member.
With KLM
If you fly from Berlin with KLM you will do a stopover in Amsterdam, AMS before reaching Milan. This flight trip will take 4 hours and 10 minutes and you can fly every weekday with departures at 06:00, 14:30 or 14:35. KLM is a member of SkyTeam.
With Lufthansa
If you choose to fly with Lufthansa from Berlin to Milan you can make a transit either via Munich or via Frankfurt. The route via Munich is 25 minutes faster. Lufthansa is a Star Alliance member.
Miles & flight time: BER - MXP
The shortest flight time between BER and MXP is 1 hour and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 45m | - | 515 (829 km) |
DUS Dusseldorf | 3h 40m | 55m | 701 (1128 km) |
MUC Munich | 3h 45m | 1h 30m | 526 (846 km) |
ZRH Zurich | 3h 50m | 1h 55m | 533 (858 km) |
VIE Vienna | 4h 5m | 1h 15m | 735 (1183 km) |
AMS Amsterdam | 4h 10m | 3h 0m | 867 (1395 km) |
CGN Cologne | 4h 15m | 2h 30m | 664 (1068 km) |
FRA Frankfurt | 4h 25m | 1h 40m | 574 (924 km) |
STR Stuttgart | 4h 25m | 1h 30m | 530 (853 km) |
CDG Paris | 5h 20m | 2h 0m | 907 (1459 km) |
CPH Copenhagen | 5h 30m | 1h 10m | 943 (1517 km) |
Unpublished Flight Rates From Berlin to Milan
From Berlin to Italy
Below is a list of other destinations to Italy from Berlin Brandenburg Airport with either direct flights or 1 stop connections.
- FCO Rome Direct
- BGY Milan Direct
- NAP Naples Direct
- BLQ Bologna Direct
- VCE Venice Direct
- BRI Bari Direct
- CTA Catania Direct
- VRN Verona Direct
- PMO Palermo Direct
- PSA Pisa Direct
From Germany to Milan
Below is a list of other cities in Germany with flights to Milan with either non-stop or connecting flights.
- FRA Frankfurt Direct
- MUC Munich Direct
- DUS Dusseldorf Direct
- HAM Hamburg Direct
- STR Stuttgart Direct
- CGN Cologne Direct
- HAJ Hanover
- NUE Nuremberg
- DTM Dortmund
- LEJ Leipzig/Halle