Cheap Flights from Barcelona (BCN) to Stockholm (STOC)

Compare Barcelona to Stockholm flight deals

Find the cheapest month or even day of the year to fly to Stockholm

Book the best Stockholm fare with no extra fees

Flight deals from Barcelona to Stockholm

Looking for a cheap last-minute deal or the best return flight from Barcelona Airport to Stockholm? If you want to travel next month, return fares start from £71. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Barcelona to Stockholm

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Barcelona to Stockholm flights are currently cheapest in September.

Direct flights from Barcelona to Stockholm

Barcelona to Stockholm: Flight information

The things to know before you go.
Cheapest flight found£23
Cheapest month to flySeptember
Average flight time3 hrs, 40 mins
Most popular airlineNorwegian Air Sweden
Average flights per week54

Finding cheap flights from Barcelona to Stockholm: Frequently asked questions

There are 4 airports in Stockholm: Stockholm Bromma, Stockholm Arlanda, Stockholm Vasteras, and Stockholm Skavsta.
The best price we found for a return flight from Barcelona to Stockholm is £54. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 40 minutes is the average flight time from Barcelona to Stockholm.
Norwegian Air Sweden, Norwegian and Scandinavian Airlines fly direct from Barcelona to Stockholm.
As of April 2026, there are 54 flights per week flying from Barcelona to Stockholm.
The cheapest month to fly from Barcelona to Stockholm is usually November.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to Stockholm on Thursday, 19 November 2026.
Yes – the average flight time is 3 hours and 40 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Stockholm but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Stockholm is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 4°C. July is typically the warmest month in Stockholm, when it usually averages around 21°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -5°C. The rainiest month is July.
Currently, Vueling Airlines offers the cheapest flight tickets to Stockholm.

Travelling from Barcelona-El Prat Airport (BCN) to Stockholm: what you need to know

  • Expect to be travelling for 3 hours 30 minutes. That's the average journey time for a direct flight from Barcelona-El Prat Airport to Stockholm.

  • Stockholm's timezone is UTC+1, which is the same as Barcelona (the location of Barcelona-El Prat Airport).

  • Barcelona-El Prat Airport (BCN) to Stockholm Arlanda Airport (ARN) is the most traveled route, with 17 departures a week to pick from. If you have things to do before heading off, the last flight from BCN to ARN is with Norwegian Air Sweden at 21:20. Go for the first departure operated by Ryanair at 05:45 if you want to fly out earlier.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This ensures you have enough time to board your BCN to Stockholm flight.

  • During popular months like June, it's wise to get to the airport even earlier. Arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during high season in general.

  • Direct Barcelona-El Prat Airport to Stockholm tickets are available for booking. Stockholm Arlanda Airport (ARN) is where you'll be landing.

  • You'll find a good selection of carriers operating direct flights from Barcelona-El Prat Airport to Stockholm, such as:

  • Consider adding a stopover to potentially find a cheaper plane ticket from BCN to Stockholm. Just uncheck 'Direct flights only' during your search. Break up your trip (and maybe save some cash) by stopping at one of these popular airports:

    • Frankfurt Airport (FRA)

    • Munich Franz Joseph Strauss Airport (MUC)

    • Copenhagen Airport (CPH)

  • Located around 13 kms (8 miles) from the centre of Barcelona, BCN can be reached in about 25 minutes by car (depending on traffic). The journey on public transport takes roughly 30 minutes.

  • Want an easy start to your journey? Stay near BCN. Whether you've booked an early flight from Barcelona-El Prat Airport to Stockholm or want to avoid feeling rushed, these hotels are worth a look:

  • 80% of flights leaving Barcelona-El Prat Airport reach their destination on schedule. Given its impressive on-time stats, delays are unlikely when flying out of BCN.

How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to Stockholm

  • £23 is the lowest price we've seen for a one-way Barcelona-El Prat Airport to Stockholm flight. A return plane ticket right now is £54. Depending on the availability when you book, these fares could change.

  • Book one month before you want to fly. Pricing trends show that this is the ideal window for finding cheap flights from BCN to Stockholm.

  • The best month for picking up cheap Barcelona-El Prat Airport to Stockholm tickets is June. Use the 'Whole month' tool to compare prices, then select the dates with the lowest fares.

  • Cut down on the time spent looking for cheap flights from BCN to Stockholm by setting up a Price Alert. You'll get an email or push notification on the app when a lower fare pops up.

  • Tailor your trip with filters. Pick your preferred arrival and departure times, total journey duration and airlines. You can also sort results by 'Cheapest,' 'Best' or 'Fastest' flights from Barcelona-El Prat Airport to Stockholm.

Airports in Stockholm

Stockholm Arlanda Airport (ARN)

  • The distance from Stockholm Arlanda Airport (ARN) to central Stockholm is roughly 40 kms (25 miles). It'll take you about 40 minutes to reach the centre driving.

  • When travelling on public transport, expect a journey time of around 30 minutes.

  • If you're arriving on a late flight from Barcelona-El Prat Airport to Stockholm, few things beat the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be showered and resting soon after at one of these hotels near ARN:

  • For the lowest price, reserve your ride from Stockholm Arlanda Airport about one week ahead of your flight from BCN to Stockholm.

Stockholm Skavsta Airport (NYO)

  • The centre of Stockholm is about 97 kms (60 miles) from Stockholm Skavsta Airport (NYO). After your flight from Barcelona-El Prat Airport to Stockholm has landed and you've made your way out of the airport, the drive should be around 1 hour 25 minutes.

  • If you travel by public transport, the ride to the centre will take you 1 hour 30 minutes or so.

  • Settle in and wind down at a hotel shortly after your BCN to Stockholm flight. Aiden by Best Western Skavsta Airport and Comfortable apartment are within easy reach of NYO.

  • Usually, the earlier you book, the bigger the savings and variety of vehicles. Reserve your ride from NYO the moment you know your dates.

Stockholm Vasteras Airport (VST)

  • Step off your flight from Barcelona-El Prat Airport to Stockholm and go straight to your hotel or jump right into exploring. Central Stockholm is around 97 kms (60 miles) from Stockholm Vasteras Airport (VST) and typically takes 1 hour 10 minutes to reach by car.

  • If you're using public transport, the journey takes about 1 hour 30 minutes.

  • Enjoy an unhurried start to your break by choosing a hotel near VST after your BCN to Stockholm flight. Recover from your travel day or just take a moment to find your footing in a new place at:

  • About two weeks before your flight from Barcelona-El Prat Airport to Stockholm is the ideal time to book your vehicle from VST. You're likely to find a better rate or pick up some early bird promotions.

Best time to go to Stockholm

  • January is the quietest month for flights from Barcelona-El Prat Airport to Stockholm, while September is the most popular. Figure out the ideal time to go to Stockholm based on whether you want a lively atmosphere or a more laid-back vibe.

  • Before booking a Barcelona-El Prat Airport to Stockholm plane ticket, think about the kind of weather forecast you're hoping for. July is the warmest month in Stockholm, with temperatures ranging from 12ºC to 25ºC.

  • Search for cheap tickets from BCN to Stockholm in January if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between -8ºC and 4ºC on average.

More about Stockholm

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Stockholm right here. Explore these hotels as soon as you've locked in your flight from Barcelona-El Prat Airport to Stockholm:

  • Every great journey has to include a little sightseeing. Grona Lund, Vasa Museum and King's Garden are attractions you won't want to skip in Stockholm.

Explore more of Sweden

  • You've seen Stockholm, now it's time to explore other corners of Sweden. Journey about 483 kms (300 miles) southwest to Helsingborg to check off its leading sights. From Sofiero Gard to Sofiero Palace and Helsingborg Castle, you'll have a full itinerary ahead.

  • Around 499 kms (310 miles) southwest of Stockholm, Lund is another essential stop in Sweden. Experience the best of this destination with a visit to Lund Cathedral, The Historical Museum and Medieval Museum (Drottens Museet).

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.