Support

Cheap flights from Barcelona to Oslo

Barcelona
BCN
Oslo
OSL

Flight deals from Barcelona to Oslo

Below you can see the best deals on flights Barcelona — Oslo for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 2 September, from $52.

Top 10 cheap flights from Barcelona to Oslo

VY
$ 70

Barcelona — Oslo

17:1020:45
19 Aug 2026
3 h 35 m
Direct flight
VY
$ 70

Barcelona — Oslo

07:4011:10
22 Aug 2026
3 h 30 m
Direct flight
DY
$ 83

Barcelona — Oslo

13:1016:35
22 Aug 2026
3 h 25 m
Direct flight
D8
$ 88

Barcelona — Oslo

15:3018:55
21 Aug 2026
3 h 25 m
Direct flight
W6
$ 90

Barcelona — Gdansk

22:2501:35
20 Aug 2026
3 h 10 m
Direct flight
VY
$ 92

Barcelona — Malaga

23:0500:50
20 Aug 2026
1 h 45 m
Direct flight
VY
$ 92

Barcelona — Palma

23:2500:20
17 Aug 2026
55 m
Direct flight
VY
$ 92

Barcelona — Palma

22:4023:35
17 Aug 2026
55 m
Direct flight
VY
$ 101

Barcelona — Palma

21:3022:25
17 Aug 2026
55 m
Direct flight
VY
$ 102

Barcelona — Malaga

20:5522:40
20 Aug 2026
1 h 45 m
Direct flight

Prices were found in the last 72 hours and may change — check the exact price when you continue.

About the Barcelona — Oslo flight

On this page, you can find and buy flight tickets from Barcelona to Oslo. The direct distance between the cities is 2,144 km, and flight frequency reaches 12 flights per week; the website also provides information on how to get to the departure airport.

Regular flights to the capital of Norway (more about airport transfers) are operated by SAS, Norwegian, and Vueling. Since ticket prices depend on the season and demand, we recommend using the low-price calendar and the current price dynamics chart to find the best deals.

Flight ticket prices by day: Barcelona — Oslo

Below is a calendar of the lowest flight ticket prices for Barcelona — Oslo by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $52 in F, and the most expensive are around $276 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Barcelona → Oslo, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$192lowMay$217mediumSep$230medium
Feb$204lowJun$243mediumOct$204low
Mar$217mediumJul$294highNov$268high
Apr$166lowAug$294highDec$256high

Some values are estimated based on seasonality.

When to fly

The warmest time in Oslo is July and August, when the average temperature reaches +20.7°C, although these months also see the highest rainfall. The coldest period is January, with averages as low as -7°C.

Budget-wise, it is most profitable to plan your trip for September, when prices start $41. The most expensive month to fly this route currently is March, with a minimum fare $88.

September is the optimal choice, combining mild weather with the lowest flight costs. We recommend avoiding booking for March or November if your goal is maximum savings.

Temperature · Oslo

Dry and wet days · Oslo

Wind speed and direction · Oslo

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Barcelona — Oslo ticket

  • Full-service carrier SAS and low-cost airlines Norwegian and Vueling compete on this route, so always carefully compare carry-on baggage allowances.
  • Use the price chart on this page to see the difference between neighboring dates — sometimes shifting your departure by a couple of days can save you more than $26.
  • When buying tickets from budget airlines (DY, VY), try to pay for baggage during booking, as purchasing this service at the airport is much more expensive.
  • Both direct flights and options with short layovers in Copenhagen or Stockholm are available for this route, which may be more cost-effective during the high season.

Airlines

There are 4 airlines operating on this route, with SAS and Norwegian Air being the key carriers. Most flights are direct, providing a stable connection (about 12 departures per week) between Spain and Norway. Below is a detailed schedule and tools for choosing a specific flight — click on the airline card to see available days of the week.

  • Norwegian AirDY
    5x/week
    WebsiteFleet: 8720.3M pax/year
    • Direct flight BCN → OSL5x/week
      Duration
      3h 25m
      Days
      MTWTFSS
  • Norwegian Air SwedenD8
    5x/week
    Fleet: 357M pax/year
    • Direct flight BCN → OSL5x/week
      Duration
      3h 25m
      Days
      MTWTFSS
  • SASSK
    1x/week
    WebsiteFleet: 13524M pax/year
    • Direct flight BCN → OSL1x/week
      Duration
      3h 20m
      Days
      MTWTFSS
  • VuelingVY
    1x/week
    WebsiteFleet: 12536.8M pax/year
    • Direct flight BCN → OSL1x/week
      Duration
      3h 33m
      Days
      MTWTFSS

Cities and airports on the Barcelona — Oslo route

Flights Barcelona — Oslo depart from Barcelona-El Prat Airport and arrive at Oslo Airport Gardermoen and Torp Sandefjord Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Oslo

Scandinavia on a budget: myth or reality?Tips for Travelers

Scandinavia on a budget: myth or reality?

Scandinavia is often perceived by tourists as a land of exorbitant prices, where a cup of coffee costs as much as a full meal, and a train ride can make a significant dent in the family budget. Howeve…

Norwegian Fjord Cruise: Is It Worth It?Travel Ideas

Norwegian Fjord Cruise: Is It Worth It?

If you have a Schengen visa in your pocket but are out of travel ideas, go on a fjord cruise. We are firmly convinced that such a trip is memorable for a lifetime due to the magnificent northern natur…

Best European Neighborhoods for a Few Days of PartyingTips for Travelers

Best European Neighborhoods for a Few Days of Partying

May holidays are coming, hurray! Time for big and small trips. Big ones are clear, but for the small ones, we have the inside scoop. Many go to Europe, and it’s understandable — it’s very nice there i…

Graffiti: Where to go for street artInteresting

Graffiti: Where to go for street art

Long gone are the days when graffiti was considered solely vandalism. Today, street art is a powerful and vibrant direction of contemporary art, transforming gray city walls into open-air galleries. A…

Did you know that some airports have beds?Interesting

Did you know that some airports have beds?

Did you know that some airports have beds? They are intended for passengers whose flights were canceled due to bad weather or other force majeure circumstances. These unfortunate travelers are offered…

Best Airports for Layover in EuropeInteresting

Best Airports for Layover in Europe

It’s no secret to many that flights with layovers are, in most cases, much cheaper than direct flights. But price is not the only advantage of such flights. A layover is also an opportunity to see a n…

Frequently asked questions about the Barcelona — Oslo flight

How long is the flight from Barcelona to Oslo?

A direct flight covers a distance of 2,144 km and usually takes about 3 hours. Travel time may vary depending on weather conditions and the chosen airline.

Which airlines fly this route?

Regular flights are provided by SAS (Scandinavian Airlines), Norwegian Air (operating under codes D8 and DY), and the Spanish carrier Vueling.

Are there direct flights?

Yes, direct flights are available for the Barcelona — Oslo route. On average, there are about 12 departures per week on this route.

How much is the cheapest ticket?

Ticket prices are dynamic and depend on the departure date. The current minimum for the period and available special offers are always displayed in the low-price calendar on this page.

Which airport does the flight arrive at?

The main point of arrival is Norway's largest airport — Oslo Airport, Gardermoen (OSL).

Where else you can fly from Barcelona

See all

Where else you can fly from Oslo

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .