Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline KLM

The cheapest airline(s) flying from Barcelona to Stockholm is KLM.

  • KLM KLM
  • Austrian Airlines Austrian Airlines
  • Air France Air France
  • TAP Air Portugal TAP Air Portugal
  • Air Europa Air Europa
  • Ethiopian Airlines Ethiopian Airlines
Cheapest Month April

Travel Period: March 2025 - February 2026

The cheapest month(s) to fly from Barcelona to Stockholm is April.

  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Barcelona to Stockholm is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sun, 2 Feb, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:10 BCN
    09:55 ARN
    3Hrs, 45m Direct
  • BCNBarcelona Airport 06:10 - ARN 09:55 3h 45m Direct
  • BCNBarcelona Airport 06:10
  • ARNStockholm Arlanda Airport 09:55
  • 3h 45m
  • Direct
  • Ryanair (FR 3076)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3076)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 10:10 BCN
    13:55 ARN
    3Hrs, 45m Direct
  • BCNBarcelona Airport 10:10 - ARN 13:55 3h 45m Direct
  • BCNBarcelona Airport 10:10
  • ARNStockholm Arlanda Airport 13:55
  • 3h 45m
  • Direct
  • Ryanair (FR 3076)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3076)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 11:30 BCN
    15:10 ARN
    3Hrs, 40m Direct
  • BCNBarcelona Airport 11:30 - ARN 15:10 3h 40m Direct
  • BCNBarcelona Airport 11:30
  • ARNStockholm Arlanda Airport 15:10
  • 3h 40m
  • Direct
  • Vueling Airlines (VY 1265)Airbus Industrie A320 Sharklets
  • Vueling Airlines (VY 1265)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus Industrie A320 Sharklets
  • 16:15 BCN
    20:00 ARN
    3Hrs, 45m Direct
  • BCNBarcelona Airport 16:15 - ARN 20:00 3h 45m Direct
  • BCNBarcelona Airport 16:15
  • ARNStockholm Arlanda Airport 20:00
  • 3h 45m
  • Direct
  • Norwegian Air Sweden (D8 5502)Boeing 737 800
  • Norwegian Air Sweden (D8 5502)
    • M
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 800
  • 05:45 BCN
    11:20 ARN
    5Hrs, 35m 1 Stop (STN)
  • BCNBarcelona Airport 05:45 - ARN 11:20 5h 35m 1 Stop (STN) London
  • BCNBarcelona Airport 05:45
    STNLondon Stansted Airport 08:00
  • STNLondon Stansted Airport 07:15
    ARNStockholm Arlanda Airport 11:20
  • 5h 35m (45m)
  • 1 Stop STN · London 45m
  • Ryanair (FR 8215)Boeing 737 800
    Ryanair (FR 4693)Boeing 737 800
  • Ryanair (FR 8215)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 05:45 BCN
    11:45 ARN
    6Hrs, 00m 1 Stop (STN)
  • BCNBarcelona Airport 05:45 - ARN 11:45 6h 1 Stop (STN) London
  • BCNBarcelona Airport 05:45
    STNLondon Stansted Airport 08:25
  • STNLondon Stansted Airport 07:15
    ARNStockholm Arlanda Airport 11:45
  • 6h (1h 10m)
  • 1 Stop STN · London 1h 10m
  • Ryanair (FR 8215)Boeing 737 Max 8 Passenger
    Ryanair (FR 4693)Boeing 737 800
  • Ryanair (FR 8215)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:50 BCN
    12:55 ARN
    7Hrs, 05m 1 Stop (STN)
  • BCNBarcelona Airport 05:50 - ARN 12:55 7h 05m 1 Stop (STN) London
  • BCNBarcelona Airport 05:50
    STNLondon Stansted Airport 09:35
  • STNLondon Stansted Airport 07:20
    ARNStockholm Arlanda Airport 12:55
  • 7h 05m (2h 15m)
  • 1 Stop STN · London 2h 15m
  • Ryanair (FR 8215)Boeing 737 800
    Ryanair (FR 4693)Boeing 737 Max 8 Passenger
  • Ryanair (FR 8215)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:00 BCN
    12:45 ARN
    6Hrs, 45m 1 Stop (AMS)
  • BCNBarcelona Airport 06:00 - ARN 12:45 6h 45m 1 Stop (AMS) Amsterdam
  • BCNBarcelona Airport 06:00
    AMSAmsterdam Airport 10:40
  • AMSAmsterdam Airport 08:25
    ARNStockholm Arlanda Airport 12:45
  • 6h 45m (2h 15m)
  • 1 Stop AMS · Amsterdam 2h 15m
  • KLM (KL 1510)Boeing 737 800
    KLM (KL 1219)Boeing 737 800
  • KLM (KL 1510)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:15 BCN
    14:00 ARN
    7Hrs, 45m 1 Stop (MAD)
  • BCNBarcelona Airport 06:15 - ARN 14:00 7h 45m 1 Stop (MAD) Madrid
  • BCNBarcelona Airport 06:15
    MADMadrid Barajas Airport 10:05
  • MADMadrid Barajas Airport 07:40
    ARNStockholm Arlanda Airport 14:00
  • 7h 45m (2h 25m)
  • 1 Stop MAD · Madrid 2h 25m
  • Vueling Airlines (VY 1002)Airbus Industrie A320 Sharklets
    Iberia (IB 823)Airbus
  • Vueling Airlines (VY 1002)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:35 BCN
    12:45 ARN
    6Hrs, 10m 1 Stop (FCO)
  • BCNBarcelona Airport 06:35 - ARN 12:45 6h 10m 1 Stop (FCO) Rome
  • BCNBarcelona Airport 06:35
    FCORome Fiumicino Airport 09:30
  • FCORome Fiumicino Airport 08:25
    ARNStockholm Arlanda Airport 12:45
  • 6h 10m (1h 05m)
  • 1 Stop FCO · Rome 1h 05m
  • Ryanair (FR 3180)Boeing 737 800
    Ryanair (FR 915)Boeing 737 800
  • Ryanair (FR 3180)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:55 BCN
    14:40 ARN
    7Hrs, 45m 1 Stop (OPO)
  • BCNBarcelona Airport 06:55 - ARN 14:40 7h 45m 1 Stop (OPO) Porto
  • BCNBarcelona Airport 06:55
    OPOPorto Airport 09:40
  • OPOPorto Airport 07:55
    ARNStockholm Arlanda Airport 14:40
  • 7h 45m (1h 45m)
  • 1 Stop OPO · Porto 1h 45m
  • Ryanair (FR 4545)Boeing 737 Max 8 Passenger
    Ryanair (FR 317)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4545)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:30 BCN
    14:35 ARN
    7Hrs, 05m 1 Stop (TLL)
  • BCNBarcelona Airport 07:30 - ARN 14:35 7h 05m 1 Stop (TLL) Tallinn
  • BCNBarcelona Airport 07:30
    TLLTallinn Airport 14:25
  • TLLTallinn Airport 12:35
    ARNStockholm Arlanda Airport 14:35
  • 7h 05m (1h 50m)
  • 1 Stop TLL · Tallinn 1h 50m
  • Ryanair (FR 9913)Boeing 737 Max 8 Passenger
    Ryanair (FR 4623)Boeing 737 800
  • Ryanair (FR 9913)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 BCN
    17:20 ARN
    8Hrs, 20m 1 Stop (CGN)
  • BCNBarcelona Airport 09:00 - ARN 17:20 8h 20m 1 Stop (CGN) Cologne
  • BCNBarcelona Airport 09:00
    CGNCologne/Bonn Airport 15:15
  • CGNCologne/Bonn Airport 11:25
    ARNStockholm Arlanda Airport 17:20
  • 8h 20m (3h 50m)
  • 1 Stop CGN · Cologne 3h 50m
  • Ryanair (FR 2511)Boeing 737 800
    Ryanair (FR 4772)Boeing 737 800
  • Ryanair (FR 2511)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:55 BCN
    17:00 ARN
    7Hrs, 05m 1 Stop (GDN)
  • BCNBarcelona Airport 09:55 - ARN 17:00 7h 05m 1 Stop (GDN) Gdansk
  • BCNBarcelona Airport 09:55
    GDNGdansk Airport 15:30
  • GDNGdansk Airport 13:05
    ARNStockholm Arlanda Airport 17:00
  • 7h 05m (2h 25m)
  • 1 Stop GDN · Gdansk 2h 25m
  • Ryanair (FR 333)Boeing 737 800
    Ryanair (FR 4679)Boeing 737 800
  • Ryanair (FR 333)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:00 BCN
    18:15 ARN
    8Hrs, 15m 1 Stop (KRK)
  • BCNBarcelona Airport 10:00 - ARN 18:15 8h 15m 1 Stop (KRK) Krakow
  • BCNBarcelona Airport 10:00
    KRKKrakow Airport 16:15
  • KRKKrakow Airport 12:50
    ARNStockholm Arlanda Airport 18:15
  • 8h 15m (3h 25m)
  • 1 Stop KRK · Krakow 3h 25m
  • Ryanair (FR 3035)Boeing 737 800
    Ryanair (FR 4627)Boeing 737 800
  • Ryanair (FR 3035)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:15 BCN
    17:20 ARN
    6Hrs, 05m 1 Stop (CGN)
  • BCNBarcelona Airport 11:15 - ARN 17:20 6h 05m 1 Stop (CGN) Cologne
  • BCNBarcelona Airport 11:15
    CGNCologne/Bonn Airport 15:15
  • CGNCologne/Bonn Airport 13:40
    ARNStockholm Arlanda Airport 17:20
  • 6h 05m (1h 35m)
  • 1 Stop CGN · Cologne 1h 35m
  • Ryanair (FR 2507)Boeing 737 Max 8 Passenger
    Ryanair (FR 4772)Boeing 737 800
  • Ryanair (FR 2507)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:15 BCN
    19:00 ARN
    7Hrs, 45m 1 Stop (OSL)
  • BCNBarcelona Airport 11:15 - ARN 19:00 7h 45m 1 Stop (OSL) Oslo
  • BCNBarcelona Airport 11:15
    OSLOslo Gardermoen Airport 18:00
  • OSLOslo Gardermoen Airport 14:40
    ARNStockholm Arlanda Airport 19:00
  • 7h 45m (3h 20m)
  • 1 Stop OSL · Oslo 3h 20m
  • Norwegian Air Shuttle (DY 1741)Boeing 737 800
    Norwegian Air Shuttle (DY 822)Boeing 737 800
  • Norwegian Air Shuttle (DY 1741)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:00 BCN
    21:30 ARN
    8Hrs, 30m 1 Stop (AMS)
  • BCNBarcelona Airport 13:00 - ARN 21:30 8h 30m 1 Stop (AMS) Amsterdam
  • BCNBarcelona Airport 13:00
    AMSAmsterdam Airport 19:30
  • AMSAmsterdam Airport 15:25
    ARNStockholm Arlanda Airport 21:30
  • 8h 30m (4h 05m)
  • 1 Stop AMS · Amsterdam 4h 05m
  • KLM (KL 1514)Boeing 737 800
    Scandinavian Airlines (SK 1556)Airbus A320 Neo
  • KLM (KL 1514)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:20 BCN
    21:45 ARN
    8Hrs, 25m 1 Stop (FCO)
  • BCNBarcelona Airport 13:20 - ARN 21:45 8h 25m 1 Stop (FCO) Rome
  • BCNBarcelona Airport 13:20
    FCORome Fiumicino Airport 18:30
  • FCORome Fiumicino Airport 15:10
    ARNStockholm Arlanda Airport 21:45
  • 8h 25m (3h 20m)
  • 1 Stop FCO · Rome 3h 20m
  • Ryanair (FR 6973)Boeing 737 800
    Ryanair (FR 915)Boeing 737 Max 8 Passenger
  • Ryanair (FR 6973)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:30 BCN
    20:00 ARN
    6Hrs, 30m 1 Stop (OSL)
  • BCNBarcelona Airport 13:30 - ARN 20:00 6h 30m 1 Stop (OSL) Oslo
  • BCNBarcelona Airport 13:30
    OSLOslo Gardermoen Airport 19:00
  • OSLOslo Gardermoen Airport 16:55
    ARNStockholm Arlanda Airport 20:00
  • 6h 30m (2h 05m)
  • 1 Stop OSL · Oslo 2h 05m
  • Norwegian Air Shuttle (DY 1741)Boeing 737 800
    Norwegian Air Shuttle (DY 824)Boeing 737 800
  • Norwegian Air Shuttle (DY 1741)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:20 BCN
    21:00 ARN
    6Hrs, 40m 1 Stop (STN)
  • BCNBarcelona Airport 14:20 - ARN 21:00 6h 40m 1 Stop (STN) London
  • BCNBarcelona Airport 14:20
    STNLondon Stansted Airport 17:40
  • STNLondon Stansted Airport 15:50
    ARNStockholm Arlanda Airport 21:00
  • 6h 40m (1h 50m)
  • 1 Stop STN · London 1h 50m
  • Ryanair (FR 9045)Boeing 737 Max 8 Passenger
    Ryanair (FR 4719)Boeing 737 800
  • Ryanair (FR 9045)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Barcelona to Stockholm?

The fastest flight time for direct flights from Barcelona to Stockholm is 3 hours 40 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Barcelona to Stockholm?

The most popular airline flying from Barcelona to Stockholm is Vueling Airlines. Find the latest flight deals on Wego.

How far is Stockholm from Barcelona?

The flight distance between Barcelona and Stockholm is 2279km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:45. The last flight of the day departs at 05:45. See the full list of flight times on Wego.

How many airlines offer direct flights from Barcelona to Stockholm?

There are 3 airlines that offer direct flights from Barcelona to Stockholm. Find out the list of airlines on Wego.