Cheap Flights from Barcelona to Stockholm

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 to Stockholm? 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 October.

Direct flights from Barcelona to Stockholm

Alternative Barcelona to Stockholm routes

Looking for the cheapest, fastest or easiest route from Barcelona to Stockholm? You could fly into the following airports instead.

Barcelona to Stockholm: Flight information

The things to know before you go.
Cheapest flight foundRs9,219
Cheapest month to flyOctober
Average flight time3 hrs, 39 mins
Most popular airlineNorwegian Air Sweden
Average flights per week27

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 Rs16,880. 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 39 minutes is the average flight time from Barcelona to Stockholm.
Norwegian Air Sweden, Qatar Airways and Iberia fly direct from Barcelona to Stockholm.
As of July 2025, there are 27 flights per week flying from Barcelona to Stockholm.
The cheapest month to fly from Barcelona to Stockholm is usually October.
If you're flying from Barcelona Airport, the cheapest airport near Stockholm is Stockholm Arlanda – which is 36.9 km away from the centre of Stockholm. We've found flights into this airport from Rs16,880.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to Stockholm on Thursday, 16 October 2025.
Yes – the average flight time is 3 hours and 39 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 July, the average temperature is usually around 17°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, Ryanair offers the cheapest flight tickets to Stockholm.

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

  • Take a direct flight from Barcelona-El Prat Airport to Stockholm and you'll be in the air for an average of 3 hours 35 minutes.

  • Stockholm and Barcelona (where Barcelona-El Prat Airport is located) are in the UTC+1 timezone. This means you won't have to adjust your watch after you land.

  • The most popular route is from Barcelona-El Prat Airport (BCN) to Stockholm Arlanda Airport (ARN). You can select from 15 services every week between these two airports. If you'd like to get on your way as soon as you can, the earliest flight from BCN to ARN is the 05:45 Ryanair service. If you prefer to leave later in the day, the final departure is at 21:20 with Norwegian Air Sweden.

  • Give yourself plenty of time to make your BCN to Stockholm flight. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • If you're travelling during a bank holiday or another peak period, give yourself more time. A good general rule is two hours before domestic flights and up to four hours before international departures. Lines at check-in and security will be longer.

  • Begin your trip at BCN and fly nonstop to Stockholm Arlanda Airport (ARN). That will be your arrival point when searching for Barcelona-El Prat Airport to Stockholm tickets.

  • There's a good selection of airlines operating direct flights from Barcelona-El Prat Airport to Stockholm, such as:

  • Consider adding a stopover to potentially find a cheaper flight ticket from BCN to Stockholm. Just deselect 'Direct flights only' during your search. Take a break (and maybe save some cash) by stopping at one of these connection hubs:

    • Frankfurt Airport (FRA)

    • Franz Josef Strauss Airport (MUC)

    • Zurich Airport (ZRH)

  • The journey from central Barcelona to BCN takes about 35 minutes on public transport. If you drive, ride-share or take a cab, you'll cover the 13 kilometres in 25 minutes or so, depending on traffic conditions.

  • Looking for a hotel near BCN? If you're boarding an early flight from Barcelona-El Prat Airport to Stockholm, these accommodation options will put you moments from your departure lounge:

  • 79.12% of flights that take off from Barcelona-El Prat Airport arrive at their destination on time.

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

  • Rs9,219 is the lowest price we've found for a one-way Barcelona-El Prat Airport to Stockholm flight. A return ticket right now is Rs16,880. Depending on when you want to go and the availability, these fares can change.

  • Book two months before you want to travel. Pricing trends show that this is the ideal window for finding cheap flights from BCN to Stockholm.

  • June is the best month for scoring an awesome deal on Barcelona-El Prat Airport to Stockholm tickets. If you'd like to travel during a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • There's no need to check in daily to find out if fares have dropped when you create a Price Alert. We'll update you the moment there's an extra saving on cheap flights from BCN to Stockholm.

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

Airports in Stockholm

Stockholm Arlanda Airport (ARN)

  • Stockholm Arlanda Airport (ARN) to central Stockholm takes around 35 minutes by car. The centre is roughly 40 kilometres away.

  • It'll take around 40 minutes if you're travelling on public transport.

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Barcelona-El Prat Airport to Stockholm. Reserve one of these accommodation options near ARN instead:

  • Begin your adventure by picking up a Stockholm Arlanda Airport rental car. Grab a set of wheels from Budget, Europcar or Alamo and experience the lesser-explored corners of Stockholm and beyond.

  • Booking your vehicle from Stockholm Arlanda Airport about one week before your flight from BCN to Stockholm can help you get the lowest rate.

Bromma Airport (BMA)

  • Bromma Airport (BMA) is roughly 10 kilometres from central Stockholm. After your flight from Barcelona-El Prat Airport to Stockholm, it'll take you around 20 minutes to reach the heart of the city in a ride-share or cab.

  • If you're catching public transport, it'll take around 55 minutes.

  • After stepping off your BCN to Stockholm flight, settle in at a hotel near BMA. These are some comfortable accommodation options that'll help you slip into relaxation mode:

  • The fastest way to reach your destination is with a Bromma Airport rental car. Pick up a set of wheels from Thrifty, Europcar or Hertz and make a speedy getaway.

  • Don't pay more than you need to. Securing your ride four weeks ahead of your arrival at BMA can help you lock in a better rate.

Stockholm Skavsta Airport (NYO)

  • Stockholm Skavsta Airport (NYO) is about 105 kilometres from central Stockholm. It'll take you about 1 hour 20 minutes to get to the city centre by cab or ride-share once you've stepped off your flight from Barcelona-El Prat Airport to Stockholm.

  • If you go by public transport, expect a journey of about 1 hour 50 minutes.

  • Get a good night's rest before the next chapter of your journey at Aiden by Best Western Skavsta Airport. A quick ride from NYO, book a stay here after your BCN to Stockholm flight and make arrival day feel less rushed.

  • Put yourself in the driver's seat of the next part of your trip by picking up a Stockholm Skavsta Airport rental car. Budget, Hertz and Sixt make getting on the road smooth sailing.

  • Booking a couple of weeks in advance of your flight from Barcelona-El Prat Airport to Stockholm is always smart. In addition to better deals, you might find it easier to get the make and model you prefer at NYO.

Best time to go to Stockholm

  • Before you book your flights from Barcelona-El Prat Airport to Stockholm, consider which time of year is best for you. Peak season in Stockholm offers a lively atmosphere and plenty of things to do, while low season brings cheaper deals on hotels and smaller crowds.

  • Before booking a Barcelona-El Prat Airport to Stockholm flight ticket, think about what kind of weather works for you. July is the warmest month in Stockholm, with temperatures ranging from 12ºC to 26ºC.

  • January has average temperatures of between -8ºC and 5ºC. Search for a cheap ticket from BCN to Stockholm around that time if you like cooler conditions.

More about Stockholm

  • Start your Stockholm trip right by choosing the perfect place to stay. Once you've booked your flight from Barcelona-El Prat Airport to Stockholm, browse our selection of hotels including:

  • There are so many things to see and do in this city it can be hard to know where to begin. Stockholm Palace, Vasa Museum and Djurgarden are major attractions which should be on every Stockholm itinerary.

Explore more of Sweden

  • You've seen Stockholm, now it's time to discover other corners of Sweden. Travel around 483 kilometres south-west to Helsingborg to check off its top attractions. From Tropikariet to Helsingborg Castle and Tropical Beach, you'll have a full itinerary ahead.

  • Lund is another well-known destination in Sweden and is around 499 kilometres south-west of Stockholm. No trip is complete without visiting Hubertusparken, Linnéplatsen and Lundaoxarna.

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