Flying from Barcelona Airport (BCN) to Oslo Gardermoen Airport (OSL): what you need to know
The average length of a direct flight from Barcelona Airport to Oslo Gardermoen Airport is 3 hours 25 minutes.
Barcelona and Oslo share the same timezone, UTC+1.
Flights from BCN to OSL start from 09:55 — the earliest with Norwegian Air Sweden. The latest departure is at 21:30 with SAS. In total, you can choose from 12 weekly Barcelona Airport to Oslo Gardermoen Airport flights.
Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for hassle-free flying. Show up at the airport on time to catch your BCN to OSL flight.
Flying during a peak month like July? Public holidays and other high seasons can result in longer lines and delays at security. Play things extra safe and arrive up to four hours ahead of an international flight and two hours before a domestic departure.
A range of airlines offer direct flights from Barcelona Airport to Oslo Gardermoen Airport, so jetting off to Oslo (and then seeing more parts of Norway!) is easy. Popular carriers that fly nonstop include:
Norwegian Air Sweden is the airline with the highest passenger demand for this route.
Vueling is a leader in on-time performance for BCN to OSL flights, with 82.35% of services reaching their destination on schedule.
If you'd like to add a stop to your trip, simply deselect 'Direct flights only' when searching for your ticket from Barcelona Airport to Oslo Gardermoen Airport. These are the top stopovers between BCN and OSL:
London Heathrow Airport
Amsterdam Schiphol Airport
Frankfurt am Main Airport
Handy information about Barcelona Airport (BCN)
Barcelona Airport scores top marks for on-time performance. 80% of flights that take off from BCN reach their destination on time.
To get to Barcelona Airport from central Barcelona, it'll take about 25 minutes if you're going by car. This depends on traffic, however. It's approximately 13 kilometres from the airport to the city centre.
The journey when using public transport takes roughly 30 minutes.
Need a handy hotel near BCN? If you're boarding an early flight from Barcelona Airport to Oslo Gardermoen Airport, these accommodation options will have you moments from check-in:
Arriving at Oslo Gardermoen Airport (OSL)
If you're coming in on a late Barcelona Airport to Oslo Gardermoen Airport flight, few things top the convenience of being near the terminal. Pick up your bags from the carousel and then be showered and snoozing shortly after at one of these accommodation options near OSL:
Get your adventure underway by picking up a Oslo Gardermoen Airport rental car. Grab a set of wheels from Budget, Hertz or Thrifty and explore beyond Oslo's main sights.
Reserving your vehicle from Oslo Gardermoen Airport about three weeks ahead gives you the best shot at securing a great deal.
When to fly to Oslo Gardermoen Airport (OSL)
The quietest month for a flight from Barcelona Airport to Oslo Gardermoen Airport is March, while September is the most popular. Choose the best time to visit Oslo based on whether you prefer a more relaxed vibe or a faster pace.
When reserving your flight from Barcelona Airport to Oslo Gardermoen Airport, think about the kind of weather you enjoy. July is the warmest month in Oslo, with temperatures ranging from 8ºC to 25ºC.
Look for cheap tickets from BCN to OSL in January if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between -14ºC and 1ºC on average.
Explore more of Norway
Bergen is just one of the many cities in Norway waiting to be discovered once you've seen Oslo. Around 306 kilometres away to the west, its top attractions include Fløyfjellet, Bergen? And Fløyen Panorama.
Around 386 kilometres north of Oslo, Trondheim is another favourite stop in Norway. Start your sightseeing at Nidaros Cathedral (Nidaros Domkirke), Nigard Glacier and Tyholttarnet.