Flights from Milan to Stockholm – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MXP to ARN – All flight route options from Milan Malpensa Airport, Italy to Stockholm Arlanda Airport, Sweden. These flights are operated by 23 airlines. Fly non-stop with Scandinavian Airlines or choose from 16 different transit flights. The shortest flight time is 2 hours and 40 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 Stockholm Arlanda Airport
We got great deals on hotels and car rentals near the airport.
Milan to Stockholm flights
There are over 17 airlines and as many as 163 flights every week to this destination. You can fly non-stop to Stockholm (ARN) from Milan (MXP) with Scandinavian Airlines but if a stopover option suits you better you can choose to fly via Stuttgart, Zurich or any other of the 16 alternatives with connectiing airports.
Milan to Stockholm with Scandinavian Airlines
You can fly non-stop every Monday, Wednesday, Saturday or Sunday with departure times from 10:00 am to 10:00 pm. You can also catch a transit flight via Copenhagen or Bergen. Scandinavian Airlines is a member of SkyTeam.
With Eurowings
If you choose to fly with Eurowings from Milan to Stockholm you can make a transit either via Stuttgart or via Dusseldorf. The route via Stuttgart is 1 hour and 35 minutes faster.
Distance & flight times: Milan Airport to Arlanda
The shortest flight time between MXP and ARN is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 40m | - | 1047 miles (1685 km) |
STR Stuttgart | 4h 10m | 55m | 1052 miles (1693 km) |
ZRH Zurich | 4h 20m | 1h 0m | 1056 miles (1699 km) |
VIE Vienna | 4h 30m | 55m | 1214 miles (1953 km) |
BRU Brussels | 4h 35m | 45m | 1220 miles (1963 km) |
MUC Munich | 4h 40m | 1h 20m | 1061 miles (1707 km) |
OSL Oslo | 5h 0m | 2h 45m | 1256 miles (2021 km) |
CPH Copenhagen | 5h 0m | 1h 25m | 1057 miles (1701 km) |
BGO Bergen | 5h 5m | 1h 5m | 1471 miles (2367 km) |
FRA Frankfurt | 5h 5m | 1h 40m | 1070 miles (1722 km) |
HEL Helsinki | 5h 10m | 50m | 1467 miles (2360 km) |
LUX Luxembourg | 5h 40m | 1h 30m | 1139 miles (1833 km) |
DUS Dusseldorf | 5h 45m | 2h 55m | 1130 miles (1818 km) |
NCE Nice | 6h 15m | 2h 10m | 1355 miles (2180 km) |
CDG Paris | 6h 30m | 2h 25m | 1335 miles (2148 km) |
RIX Riga | 6h 35m | 2h 55m | 1313 miles (2113 km) |
LHR London | 7h 20m | 4h 20m | 1498 miles (2410 km) |



Quick copy and share this page
From Milan to Sweden
Below is a list of other destinations to Sweden from Milan Malpensa Airport with either direct flights or 1 stop connections.
From Italy to Stockholm
Below is a list of other cities in Italy with flights to Stockholm with either non-stop or connecting flights.
-
FCO Rome Direct
-
BGY Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
PMO Palermo Direct
-
VCE Venice Direct
-
CTA Catania Direct
-
PSA Pisa Direct
-
VRN Verona