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
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.
Featured Flight Deals
Portland Oslo
See live fares
View dealRound-TripOslo Portland
See live fares
View dealRound-TripPortland London
See live fares
Portland to London flightsRound-TripPortland Manchester
See live fares
Portland to Manchester flightsRound-TripPortland Dublin
See live fares
Portland to Dublin flightsRound-TripPortland Madrid
See live fares
Portland to Madrid flightsRoute Guide
Baggage policy
| Airline / fare | Cabin bag | Checked bag | Extra bag |
|---|---|---|---|
| Icelandair | 1 carry-on up to about 10 kg plus a personal item | Economy Light includes no checked bag; Economy Standard includes one 23 kg bag | charged per bag; cheaper online than at the airport |
| KLM | 1 carry-on up to about 12 kg plus a personal item | Light fares include no checked bag; Standard fares include one 23 kg bag | charged per bag; varies by fare and date |
| British Airways | 1 carry-on up to about 23 kg plus a personal item within the size limits | Basic fares include no checked bag; standard economy includes one 23 kg bag | charged per bag; cheaper online than at the airport |
| SAS | 1 carry-on up to about 8 kg plus a personal item | SAS Go Light includes no checked bag; SAS Go Smart includes one 23 kg bag | charged per bag; varies by fare and date |
| Condor | 1 carry-on up to about 8 kg plus a personal item | Economy Light includes no checked bag; Economy Classic includes one 23 kg bag | charged 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.
Related Flight Deals
Portland Auckland flights
See live fares
View dealFlight RoutePortland Abu Dhabi flights
See live fares
View dealFlight RouteAustin Oslo flights
See live fares
View dealFlight RouteCleveland Oslo flights
See live fares
View dealFlight RoutePhoenix Oslo flights
See live fares
View dealFlight RouteDenver Oslo flights
See live fares
View dealFAQs
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.
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.
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.
The Flytoget airport express reaches Oslo Central in about 20 minutes, and Vy regional trains do the same trip in about 25 minutes for less. Taxis take 40 to 60 minutes and are very expensive. The airport is about 50 km from the centre.
Oslo is nine hours ahead of Portland for nearly all of the year. Both observe daylight saving, with Europe switching a couple of weeks ahead of the US in spring and behind it in autumn.
June to August has long days and the most flights, including the seasonal Portland nonstops to Europe, but the highest demand. May and September are quieter. Winter is cold and dark but good for skiing and much cheaper.
As of recent rules, US passport holders can visit Norway and the rest of Schengen for short stays without a visa. The Entry/Exit System has been in operation since October 2025, and the ETIAS authorisation is planned but not yet required, so check the Norwegian Directorate of Immigration before you travel.
Unpublished fares available by phone
Speak with a Way4Fly travel specialist for live availability and deals not shown online — day, night, weekends and holidays.
