Cheap Flights from Oslo to Porto

Compare Oslo to Porto flight deals

Find the cheapest month or even day of the year to fly to Porto

Book the best Porto fare with no extra fees

Flight deals from Oslo to Porto Airport

Looking for a cheap last-minute deal or the best return flight from Oslo to Porto Airport? If you want to travel next month, return fares start from $190. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Oslo to Porto

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Oslo to Porto flights are currently cheapest in April.

Direct flights from Oslo to Porto

Oslo to Porto: Alternative routes

Compare routes from Oslo to Porto below. You may find an airport to fly into that's cheaper, faster, or easier than Porto.

Oslo to Porto: Flight information

The things to know before you go.
Cheapest flight found$190
Cheapest month to flyApril
Average flight time3 hrs, 45 mins
Most popular airlineNorwegian
Average flights per week6

Finding cheap flights from Oslo to Porto: Frequently asked questions

The best price we found for a return flight from Oslo to Porto is $190. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 45 minutes is the average flight time from Oslo to Porto.
Norwegian flies direct from Oslo to Porto.
As of March 2026, there are 3 flights per week flying from Oslo to Porto.
The cheapest month to fly from Oslo to Porto is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Oslo to Porto Airport on Monday, 20 April 2026.
Yes – the average flight time is 3 hours and 45 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Porto but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

Travelling from Oslo to Porto Airport (OPO): What you need to know

  • Oslo's main base, Oslo Gardermoen Airport (OSL), is where great travel stories take off. Explore the departure options from here when searching for a flight from Oslo to Porto Airport (OPO).

  • Around 3 hours 45 minutes is how long you'll be travelling on a direct Oslo to Porto Airport flight.

  • Porto is one hour behind Oslo. Porto Airport is located in Porto, which is in the UTC+0 timezone.

  • Take your pick of 2 direct flights every week between Oslo Gardermoen Airport (OSL) and Porto Airport (OPO). This is the busiest route, with Norwegian Air Shuttle offering a 3:10pm departure from OSL to OPO.

  • Get to the airport on time so you don't miss your flight from Oslo to OPO. Be there at least two hours ahead for international flights and an hour early for domestic departures to skip the mad dash to your gate.

  • Head to the airport even earlier during popular months like September. Aim for two hours before domestic departures and up to four hours for an international flight. After checking in, you can use any extra time to relax or go over your itinerary.

Airports in Oslo

Oslo Gardermoen Airport (OSL)

  • You can book a direct flight from Oslo to Porto Airport (OPO) out of Oslo Gardermoen Airport (OSL).

  • When leaving from OSL, you can catch a direct flight from Oslo to Porto Airport with Norwegian Air Shuttle.

  • Norwegian is the airline with the highest passenger demand for flights from OSL to OPO.

  • Norwegian is the most punctual carrier on this route, with 75.0% of its services arriving on schedule.

  • Stopovers are the perfect opportunity to take a break from travelling and perhaps even explore a different city. When searching for cheap flights from Oslo to OPO departing from Oslo Gardermoen Airport (OSL), deselect the 'Direct flights only' box to discover where you can stop along the way. Your journey might pause in:

    • Paris Charles de Gaulle Airport (CDG)

    • Dublin Airport (DUB)

    • EuroAirport Swiss (BSL)

  • Travelling from central Oslo to OSL takes around 20 minutes by public transport. If you drive, ride-share or take a taxi, you'll cover the 48 kilometres in 40 minutes or so, depending on traffic conditions.

  • Catching an early flight from Oslo to Porto Airport? Avoid rushing to the terminal (and sneak in some extra precious sleep) by picking one of these hotels near Oslo Gardermoen Airport:

  • Oslo Gardermoen Airport gets high marks for its on-time performance. 85% of flights that take off from OSL reach their destination without delay.

TORP Sandefjord (TRF)

  • You can get to TRF from the centre of Oslo in about 1 hour 30 minutes by car (depending on traffic). The ride on public transport takes roughly 1 hour 50 minutes to travel the 113 kilometres or so.

  • Got a crack-of-dawn departure? You might like to check in to one of these accommodation options near TORP Sandefjord the day before your Oslo to OPO flight:

  • The majority of flights that leave TORP Sandefjord make it to their destination as planned. It maintains a high on-time performance rate of 88%.

About Porto Airport (OPO)

Getting from Porto Airport (OPO) to central Porto

  • Porto Airport is around 11 kilometres from the centre of Porto. It takes around 20 minutes or so to get to the city by car.

  • It takes around 30 minutes to get there using public transport.

How to find the cheapest flights from Oslo to Porto Airport (OPO)

  • The lowest price we've found for a one-way ticket from Oslo to Porto Airport is $93. For a return flight on this route, the best price is $190. Depending on when you want to go and the availability, these fares may change.

  • Score cheap flights from Oslo to OPO by booking seven months ahead. Based on our research, that's the sweet spot for bagging a bargain.

  • The best month for finding cheap Oslo to Porto Airport tickets is December. Use the 'Whole month' tool to compare flight prices, then select the dates with the lowest fares.

  • You don't need to search every day to find out if fares have dropped when you create a Price Alert. We'll notify you when there's a better deal on plane tickets from Oslo to OPO.

  • Tailor your trip using filters. Choose your preferred departure and arrival times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' flights from Oslo to Porto Airport.

The best time to fly from Oslo to Porto Airport (OPO)

  • Picture the kind of break you want when deciding when to fly. December is the quietest month to go to Porto. August is when most people book flights from Oslo to Porto Airport (OPO), which may be ideal if you're chasing more action.

  • The warmest month in Porto is August, with temperatures ranging between 14ºC and 32ºC. Lock in your Oslo to OPO plane ticket then if this is the type of weather you enjoy.

  • Search for cheap tickets from Oslo to Porto Airport in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 3ºC and 14ºC.

More about Porto

  • Start your Porto trip right by choosing the perfect place to stay. Once you've booked your flight from Oslo to Porto Airport, explore our range of hotels including:

  • Your Porto trip isn't complete without checking out the sights. Top attractions you won't want to miss include Ribeira District, Rio Douro and Livraria Lello.

Explore more of Portugal

  • Porto has plenty to offer, but there are so many other parts of Portugal just waiting to be discovered. Around 290 kilometres south of Porto, a visit to Lisbon will keep you on the go. Start with popular sights like Pasteis de Belém, belém and Real Mosteiro de Santa Maria de Belém.

  • Around 274 kilometres south of Porto, Amadora is another essential stop in Portugal. Experience major highlights starting with Roman Villa, Park Fantasia and Palácio dos Condes da Lousã.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.