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



Quick copy and share this page
From Stockholm to Spain
Below is a list of other destinations to Spain from Stockholm Arlanda Airport with either direct flights or 1 stop connections.
-
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
From Sweden to Madrid
Below is a list of other cities in Sweden with flights to Madrid with either non-stop or connecting flights.