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




Quick copy and share this page
From Barcelona to Sweden
Below is a list of other destinations to Sweden from El Prat Airport 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.
-
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