Portland to Oslo Flights (PDX to OSL): Connections, Flight Time and Arrival Guide

Route guide last updated · fares below are fetched live when this page loads

Live Fares

Airline comparison · PDX → OSL

Checking live fares for PDX → OSL…

Search PDX → OSL

Route at a glance

Origin
PDX — Portland International AirportPortland, United States
Destination
OSL — Oslo Gardermoen AirportOslo, Norway

Quick Answers

Is there a nonstop flight from Portland to Oslo?
No. As of recent schedules there is no nonstop between PDX and OSL. The usual routings connect once through Reykjavik on Icelandair, Amsterdam on KLM, London Heathrow on British Airways or Frankfurt on Condor and Lufthansa, with Newark and Los Angeles as US-hub alternatives.
How long is the flight from Portland to Oslo?
Via Reykjavik, about 7.5 hours to Iceland and 2.5 hours on to Oslo, for a total of 11 to 13 hours gate to gate. Via Amsterdam, London or Frankfurt, plan on 13 to 16 hours. The return is longer in the air but lands the same day.
Which airlines fly from Portland to Oslo?
Icelandair via Reykjavik, KLM and Delta via Amsterdam, British Airways via London Heathrow and Condor with Lufthansa via Frankfurt, several of them seasonal from Portland. SAS from Newark, and from New York JFK in summer, works with a US feeder flight.

Route Overview

One connection, and Reykjavik is often the shortest

There is no nonstop between Portland and Oslo. Every PDX to OSL itinerary connects once, and the Portland traveller has a useful spread of hubs to choose from, several of them served nonstop from PDX only in the warmer months.

Icelandair flies Portland to Reykjavik seasonally and serves Oslo from there, which makes for two medium-length flights with a short connection at Keflavik, and it is often the quickest routing in total hours when it runs. KLM and Delta fly Portland to Amsterdam in season, and KLM has frequent Oslo service. British Airways flies Portland to London Heathrow year-round, with a short onward flight to Oslo. Condor flies Portland to Frankfurt in summer, where Lufthansa and others connect to Oslo.

The US-hub pattern also works. SAS flies Oslo from Newark for most of the year and from New York JFK in recent summers; United's Newark flights from Portland can feed it, though two airlines that are not partners normally means separate tickets. In winter, when the Portland to Europe nonstops thin out, the Heathrow routing and the US-hub routings are the ones to compare.

Flight time and distance

Portland to Oslo is about 4,600 miles (roughly 7,400 km) on the great-circle path, which runs over the Canadian Arctic and Greenland. Via Reykjavik, flying time is about 7.5 hours to Iceland and 2.5 hours on to Oslo, and the total trip is 11 to 13 hours gate to gate. Via Amsterdam, London or Frankfurt, the long leg is 9.5 to 10.5 hours and the hop to Oslo 1.5 to 2 hours, for a total of 13 to 16 hours.

Westbound is longer in the air against the jet stream but you leave Oslo in the morning and reach Portland the same afternoon or evening because of the time change.

Leaving from PDX

Portland International has a single terminal with concourses B, C, D and E, and the rebuilt main hall that opened in 2024 puts check-in and security together. Lines are short by big-hub standards; two hours ahead is comfortable for an evening transatlantic departure, which is when Icelandair, KLM, Condor and British Airways typically leave.

The MAX Red Line light rail runs from the terminal to downtown in about 40 minutes. Rideshare pickup is on the lower roadway by the garage. If your routing uses a separate ticket to Newark or Los Angeles, check your bag only to that city and allow three hours there.

Arriving at Oslo Gardermoen and getting into the city

Oslo Gardermoen has one terminal building with domestic and international piers. Arriving from Reykjavik, Amsterdam or Frankfurt you clear Schengen immigration at the first Schengen airport, not in Oslo; arriving via London you clear it at Gardermoen, where queues are usually short. Baggage claim and the railway station are a few minutes' walk.

The airport is about 50 km north of the city, and the train is the answer:

  • Flytoget airport express: to Oslo Central in about 20 minutes, departing every 10 to 20 minutes, with some trains continuing to the western suburbs. Fast and simple.
  • Vy regional trains: the same route to Oslo Central in about 25 minutes at a lower fare, with onward stops that suit Lillestrom and the east of the city.
  • Airport buses: to the city and surrounding towns, useful for areas the train misses.
  • Taxi: 40 to 60 minutes and very expensive; agree the fare before you get in if you must.

When to fly and when to book

Norway's summer, from June to August, brings long days, open mountain roads and the strongest demand, and it is when the seasonal Portland nonstops to Europe all run. The fjords and the far north are at their most accessible then. December is a second, smaller peak for Christmas markets and northern lights trips, which also pull travellers to Tromso via Oslo.

May and September are the quiet, pleasant months, with the mountains still partly snowbound in May. Winter in Oslo is cold and dark by mid-afternoon but excellent for skiing within the city limits and much cheaper. Book three to four months ahead for summer; six to eight weeks is usually enough otherwise.

Entry requirements and documents

Norway is in the Schengen area though not in the EU. As of recent rules, US passport holders can visit for short stays without a visa, with a passport valid for at least three months beyond the planned departure. The EU is phasing in its biometric Entry/Exit System and the ETIAS pre-travel authorisation, and Norway applies them as a Schengen member, so check the Norwegian Directorate of Immigration before you fly.

Norway uses the krone, not the euro, and is close to cashless; a contactless card covers almost everything, including the Flytoget.

Time zones and jet lag

Oslo is on Central European Time, UTC+1 in winter and UTC+2 in summer, which is nine hours ahead of Portland for nearly all of the year. Eastbound you lose a night and land around midday; a walk in daylight and an early bedtime fix most of it within two days. In June and July the sky barely darkens, so bring an eye mask. Westbound you arrive in the afternoon and usually wake early for a few mornings.

What travellers on this route get wrong

The first mistake is planning a winter trip around a Portland to Amsterdam or Reykjavik nonstop that only runs in summer. The second is taking a taxi from Gardermoen when the train is faster and a fraction of the cost. The third is assuming euros work in Norway. Each is a quick check that saves money or a wasted hour.

Route Guide

Baggage policy

Airline / fareCabin bagChecked bagExtra bag
Icelandair1 carry-on up to about 10 kg plus a personal itemEconomy Light includes no checked bag; Economy Standard includes one 23 kg bagcharged per bag; cheaper online than at the airport
KLM1 carry-on up to about 12 kg plus a personal itemLight fares include no checked bag; Standard fares include one 23 kg bagcharged per bag; varies by fare and date
British Airways1 carry-on up to about 23 kg plus a personal item within the size limitsBasic fares include no checked bag; standard economy includes one 23 kg bagcharged per bag; cheaper online than at the airport
SAS1 carry-on up to about 8 kg plus a personal itemSAS Go Light includes no checked bag; SAS Go Smart includes one 23 kg bagcharged per bag; varies by fare and date
Condor1 carry-on up to about 8 kg plus a personal itemEconomy Light includes no checked bag; Economy Classic includes one 23 kg bagcharged per bag; cheaper when added at booking
Baggage disclaimer

Allowances depend on the fare family and on which airline operates each leg, so confirm the figures on your ticket before you pack.

Travel tips

  • Match the routing to the season

    Portland's nonstops to Reykjavik, Amsterdam and Frankfurt are seasonal. For winter travel, compare the Heathrow routing and the Newark option before assuming a summer timetable still applies.

  • Take the train from Gardermoen

    Flytoget is the fastest and the Vy regional train the cheapest; both reach Oslo Central in under half an hour. Tap a contactless card at the gate rather than queueing for tickets.

  • Skip the cash

    Norway uses the krone and is almost entirely cashless. A contactless card or phone wallet covers trains, buses, ferries and cafes, and euros are not accepted.

  • Pack an eye mask for summer

    In June and July the Oslo sky barely darkens. Hotel blackout curtains vary, and an eye mask makes the first jet-lagged nights far easier.

  • Allow margin at Keflavik or Amsterdam

    The connections are short and efficient, but a late departure from Portland leaves little slack. Choose an itinerary with at least 90 minutes between flights, especially in winter when weather delays are common.

FAQs

No. As of recent schedules there is no nonstop between PDX and OSL. The usual routings connect once through Reykjavik on Icelandair, Amsterdam on KLM, London Heathrow on British Airways or Frankfurt on Condor and Lufthansa, with Newark and Los Angeles as US-hub alternatives.

Unpublished fares available by phone

Speak with a Way4Fly travel specialist for live availability and deals not shown online — day, night, weekends and holidays.

Call +1-800-518-9067
Way4Fly travel agent

Better Deals, Just a Call Away

Call and say FLY50 to save.