Flights from Madrid to Stockholm – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to ARN – All flight route options from Barajas, Spain to Stockholm Arlanda Airport, Sweden. These flights are operated by 22 airlines. Fly non-stop with Iberia or choose from 28 different transit flights. The shortest flight time is 3 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 Stockholm Arlanda Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Stockholm flights
There are over 29 airlines and as many as 558 flights every week to this destination. You can fly non-stop to Stockholm (ARN) from Madrid (MAD) with Iberia but if a stopover option suits you better you can choose to fly via Oslo, Amsterdam or any other of the 28 alternatives with connectiing airports.
Madrid to Stockholm with Iberia
You can fly non-stop every weekday except Mondays with departure times at 10:00 am, 2:00 pm or 8:00 pm. Iberia is a member of the air alliance OneWorld.
With Norwegian Air Intl
If you fly from Madrid with Norwegian Air Intl you will do a stopover in Copenhagen, CPH before reaching Stockholm. This flight trip will take 5 hours and 20 minutes and you can fly every Thursday or Sunday with departures at 12:15 or 12:55.
Distance & flight times: Barajas to Arlanda
The shortest flight time between MAD and ARN is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1626 miles (2616 km) |
OSL Oslo | 5h 40m | 35m | 1748 miles (2813 km) |
AMS Amsterdam | 5h 50m | 2h 30m | 1632 miles (2626 km) |
BRU Brussels | 5h 50m | 1h 0m | 1627 miles (2618 km) |
PRG Prague | 6h 0m | 1h 30m | 1773 miles (2853 km) |
GVA Geneva | 6h 0m | 1h 15m | 1683 miles (2708 km) |
PMI Palma de Mallorca | 6h 10m | 1h 35m | 1888 miles (3038 km) |
BER Berlin | 6h 15m | 1h 20m | 1691 miles (2721 km) |
CDG Paris | 6h 35m | 2h 45m | 1626 miles (2616 km) |
VIE Vienna | 6h 40m | 2h 5m | 1932 miles (3109 km) |
HEL Helsinki | 6h 40m | 35m | 2090 miles (3363 km) |
LIN Milan | 6h 50m | 2h 0m | 1787 miles (2875 km) |
CPH Copenhagen | 6h 50m | 2h 20m | 1629 miles (2621 km) |
WAW Warsaw | 6h 50m | 1h 35m | 1952 miles (3141 km) |
BCN Barcelona | 6h 55m | 2h 30m | 1748 miles (2813 km) |
HAM Hamburg | 6h 55m | 2h 55m | 1628 miles (2619 km) |
ZRH Zurich | 6h 58m | 2h 25m | 1703 miles (2740 km) |
LHR London | 7h 0m | 1h 35m | 1692 miles (2722 km) |
NCE Nice | 7h 3m | 2h 10m | 1798 miles (2893 km) |
MUC Munich | 7h 10m | 2h 25m | 1758 miles (2829 km) |
FRA Frankfurt | 7h 15m | 2h 50m | 1652 miles (2658 km) |
EDI Edinburgh | 7h 15m | 3h 50m | 1899 miles (3055 km) |
MXP Milan | 7h 25m | 1h 25m | 1765 miles (2840 km) |
ORY Paris | 7h 35m | - | - |
ALC Alicante | 7h 35m | 2h 20m | 1916 miles (3083 km) |
DUB Dublin | 7h 40m | 2h 25m | 1923 miles (3094 km) |
LGW London | 8h 5m | - | - |
FCO Rome | 8h 15m | 1h 50m | 2094 miles (3369 km) |
MAN Manchester | 8h 25m | 3h 30m | 1781 miles (2866 km) |



Quick copy and share this page
From Madrid to Sweden
Below is a list of other destinations to Sweden from Barajas with either direct flights or 1 stop connections.
From Spain to Stockholm
Below is a list of other cities in Spain with flights to Stockholm with either non-stop or connecting flights.
-
BCN Barcelona Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza Direct
-
ACE Lanzarote