COMPARE Prices across different modes

Mon
Sep 27
$99Vueling
Tue
Sep 28
$92Iberia
Wed
Sep 29
$155Norwegian Air Shuttle
Thu
Sep 30
$125Norwegian Air Shuttle
Fri
Oct 1
$75Vueling
Sat
Oct 2
$99Iberia
Sun
Oct 3
$161Vueling
Mon
Oct 4
$72Vueling
Tue
Oct 5
$99Iberia
Wed
Oct 6
$146Finnair
Thu
Oct 7
$146Finnair
Fri
Oct 8
$168Finnair
Sat
Oct 9
$168Finnair
Sun
Oct 10
$168Finnair
Mon
Oct 11
$146Finnair
Tue
Oct 12
$99Iberia
Wed
Oct 13
$134Finnair
Thu
Oct 14
$120Air France
Fri
Oct 15
$75Vueling
Sat
Oct 16
$134Finnair
Sun
Oct 17
$146Finnair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information between Barcelona and Oslo

distanceDistance1328 miles (2142 km)
durationAverage flight duration3 h 25 min
priceAverage plane ticket price$115 (€93)
changesDirect flightYes
carriersAirlinesNorwegian Air Shuttle, Vueling, Lufthansa or Sas Airways

Flights from Barcelona to Oslo cover the 1328 miles (2142 km) long route taking on average 3 h 25 min with our travel partners like Norwegian Air Shuttle, Vueling, Lufthansa or Sas Airways. There are direct flight services available. While the average ticket price for this route costs around $115 (€93), you can find the cheapest plane ticket for as low as $75 (€60). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Oslo Airport Gardermoen.

Airlines

Vueling and Lufthansa flights from Barcelona to Oslo

Buy your official Vueling and Lufthansa flight tickets between Barcelona and Oslo from $75 (€60) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient route.

Lufthansa
Vueling

Save time and money by searching for and booking your Lufthansa flight between Barcelona and Oslo online with Omio! If you’re looking for the cheapest, fastest or earliest Lufthansa flight from Barcelona to Oslo, Omio can help you out every step of the way. Check current Lufthansa flight schedules for the ideal departure and arrival times, compare the best connections for the 1328 miles (2142 km) journey between Barcelona and Oslo as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights from Barcelona to Oslo, you can check straight away if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Buy your official Lufthansa Barcelona to Oslo plane tickets online on Omio quickly and easily and enjoy the travel experience!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Barcelona to Oslo
Take a flight to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Oslo.
FAQs
Am I allowed to travel by plane from Barcelona, Spain to Oslo, Norway?

Travel by plane between Barcelona, Spain and Oslo, Norway is: Partially open.

Is international entry into Oslo from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Norway from Barcelona?

Entry Requirements:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 1 days before arrival and 10 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 7 in quarantine
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Oslo, Norway?

The government of Norway has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

The above information was last checked on 9/19/21. Remember to check the latest COVID-19 travel safety regulations for your flight from Barcelona to Oslo closer to your date of departure here

What COVID restrictions are there for my return journey by plane to Barcelona, Spain from Oslo, Norway?

The restriction level for your return flight to Barcelona, Spain from Oslo is: Partially open.

Is my return flight into Barcelona from Oslo restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Norway

Do I need to quarantine on arrival in Spain from Oslo?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 9/25/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Oslo closer to your date of departure here here.

How much does a cheap flight to Oslo from Barcelona cost?
Omio customers have found the cheapest flights from Barcelona to Oslo to cost as little as $75 (€60)  in the next 7 days.
What is the cost of a flight from Barcelona to Oslo?
In the next 7 days you can expect to pay on average $115 (€93)  for a flight ticket between Barcelona and Oslo.
How far is it from Barcelona to Oslo by plane?
The flight distance from Barcelona to Oslo is around 1328 miles (2142 km).
How many hours is the flight time from Barcelona to Oslo?
On average the Barcelona to Oslo flight time is 3 h 25 min  covering the 1328 miles (2142 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which airport for the flight from Barcelona to Oslo do I fly out of? Which Oslo airport from Barcelona do I arrive in?

Omio customers who book cheap flights for this route most frequently fly from Barcelona El Prat Airport   to Oslo Airport Gardermoen.

Where is the Barcelona airport located? Where is the Oslo airport located?

You can find the most popular departure airport for this journey, Barcelona El Prat Airport, located approximately 7 miles (11 km) from the city center of Barcelona. The most popular arrival airport in Oslo, called Oslo Airport Gardermoen, is located around 23 miles (37 km) away from its city center. To reach the city center of Oslo from Oslo Airport Gardermoen, check what taxi services, airport shuttle services or public transit options are available.

Which airlines can get me from Barcelona to Oslo?
When taking a flight from Barcelona to Oslo, you can count on Norwegian Air Shuttle, Vueling, Lufthansa or Sas Airways for the best way to get you to Oslo. You can also check all possible airlines who offer a service from Barcelona to Oslo and compare the amenities they offer before buying a plane ticket.
When is the earliest flight from Barcelona to Oslo? When is the last flight from Barcelona to Oslo?
You can take the first flight from Barcelona to Oslo at 5: 00 AM. The last flight from Barcelona to Oslo that you can take departs at 3: 10 PM. Omio shows you the latest flight from Barcelona to Oslo schedule to help you book the best departure time for this route.
How early should I buy Barcelona to Oslo plane tickets to get the best deals?
If you purchase the Barcelona to Oslo flight within the next 7 days, you can find one way tickets to cost on average $115 (€93). However, booking your plane ticket in advance gives you access to the best prices for flights from Barcelona to Oslo. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.