Flights from Stockholm to Barcelona – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ARN to BCN – All flight route options from Stockholm Arlanda Airport, Sweden to El Prat Airport, Spain. These flights are operated by 30 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 3 hours and 25 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 El Prat Airport
We got great deals on hotels and car rentals near the airport.
Stockholm to Barcelona flights
There are over 26 airlines and as many as 321 flights every week to this destination. You can fly non-stop to Barcelona (BCN) from Stockholm (ARN) with Norwegian Air Intl, Scandinavian Airlines, Vueling or Ryanair but if a stopover option suits you better you can choose to fly via Copenhagen, Prague or any other of the 22 alternatives with connectiing airports.
Stockholm to Barcelona with Norwegian Air Intl
You can fly non-stop every weekday with flights departing from 6:00 am to 7:00 pm. You can also catch a transit flight via Copenhagen or Helsinki.
With Brussels Airlines
If you fly from Stockholm with Brussels Airlines you will do a stopover in Brussels, BRU before reaching Barcelona. This flight trip will take 5 hours and 5 minutes and you can fly every Monday, Tuesday, Wednesday or Friday with departures at 06:30. Brussels Airlines is a Star Alliance member.
Distance & flight times: Arlanda to El Prat Airport
The shortest flight time between ARN and BCN is 3 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 25m | - | 1447 miles (2328 km) |
CPH Copenhagen | 4h 55m | 1h 35m | 1447 miles (2328 km) |
PRG Prague | 4h 58m | 55m | 1528 miles (2459 km) |
HAM Hamburg | 5h 5m | 1h 0m | 1448 miles (2330 km) |
RIX Riga | 5h 35m | 35m | 1751 miles (2817 km) |
CDG Paris | 6h 0m | 1h 30m | 1498 miles (2410 km) |
PMI Palma de Mallorca | 6h 5m | 2h 40m | 1673 miles (2692 km) |
AMS Amsterdam | 6h 5m | 1h 50m | 1495 miles (2405 km) |
ZRH Zurich | 6h 10m | 1h 50m | 1464 miles (2356 km) |
FRA Frankfurt | 6h 10m | 1h 50m | 1447 miles (2328 km) |
MUC Munich | 6h 23m | 1h 45m | 1507 miles (2425 km) |
WAW Warsaw | 6h 25m | 2h 15m | 1701 miles (2737 km) |
OSL Oslo | 6h 25m | 1h 10m | 1608 miles (2587 km) |
DUS Dusseldorf | 6h 30m | 2h 20m | 1456 miles (2343 km) |
CGN Cologne | 6h 43m | 2h 45m | 1450 miles (2333 km) |
BRU Brussels | 6h 45m | 2h 0m | 1482 miles (2385 km) |
HEL Helsinki | 6h 50m | 1h 50m | 1890 miles (3041 km) |
FCO Rome | 7h 5m | 2h 30m | 1793 miles (2885 km) |
LUX Luxembourg | 7h 25m | 2h 15m | 1450 miles (2333 km) |
MAD Madrid | 8h 0m | 2h 40m | 1927 miles (3101 km) |
LHR London | 8h 0m | 3h 35m | 1631 miles (2624 km) |
TLL Tallinn | 8h 5m | 2h 50m | 1839 miles (2959 km) |
BEG Belgrade | 9h 50m | 4h 40m | 1991 miles (3204 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.
-
MAD Madrid 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 Barcelona
Below is a list of other cities in Sweden with flights to Barcelona with either non-stop or connecting flights.