106 € Cheap Flights from Porto to Oslo

Compare Porto to Oslo flight deals

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

Book the best Oslo fare with no extra fees

Flight deals from Porto to Oslo

Looking for a cheap last-minute deal or the best return flight from Porto to Oslo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Porto to Oslo

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

Direct flights from Porto to Oslo

Alternative Porto to Oslo routes

Looking for the cheapest, fastest or easiest route from Porto to Oslo? You could fly into the following airports instead.

Porto to Oslo: Flight information

The things to know before you go.
Cheapest flight found106 €
Cheapest month to flyApril
Average flight time3 hrs, 30 mins
Most popular airlineNorwegian
Average flights per week4

Finding cheap flights from Porto to Oslo: Frequently asked questions

There are 2 airports in Oslo: Oslo Gardermoen and Oslo Torp.
The best price we found for a return flight from Porto to Oslo is 106 €. 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 30 minutes is the average flight time from Porto to Oslo.
Norwegian, DAT LT and Norwegian Air Sweden fly direct from Porto to Oslo.
As of August 2025, there are 4 flights per week flying from Porto to Oslo.
The cheapest month to fly from Porto to Oslo is usually April.
If you're flying from Porto Airport, the cheapest airport near Oslo is Oslo Gardermoen – which is 37.1 km away from the centre of Oslo. We've found flights into this airport from 106 €.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Porto Airport to Oslo on Friday, 24 April 2026.
Yes – the average flight time is 3 hours and 30 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 Oslo 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.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Oslo is around 40 days in advance, so don’t leave your flight to the last minute.
In August, the average temperature is usually around 14°C. July is typically the warmest month in Oslo, when it usually averages around 20°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -9°C. The rainiest month is August.
Currently, Norwegian offers the cheapest flight tickets to Oslo.

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

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

  • The timezone in Oslo is UTC+1. The city is one hour ahead of Porto, where Porto Airport is located.

  • The most popular route is from Porto Airport (OPO) to Oslo Airport Gardermoen (OSL). You can select from two weekly services between these two airports. If you'd like to head off as soon as possible, the earliest flight from OPO to OSL is the 18:30 Norwegian Air Shuttle service. If you prefer to travel later, the last departure is at 20:20 with Norwegian Air Shuttle.

  • To avoid missing your OPO to Oslo flight, allow plenty of time for things like check-in and baggage drop. Turning up two hours before international departures and one hour before domestic flights is the standard rule.

  • If you're heading away during a bank holiday or another peak period, give yourself extra time. A good rule is two hours before domestic flights and up to four hours before international departures. Security and check-in lines will be longer.

  • Direct Porto Airport to Oslo tickets are available for booking. Oslo Airport Gardermoen (OSL) will be your arrival point.

  • Norwegian Air Shuttle is a well-known carrier that operates direct flights from Porto Airport to Oslo.

  • We make it simple to book plane tickets from OPO to Oslo with a stopover. To see the options, deselect 'Direct flights only.' Next, pick a flight offering a stop long enough to explore your chosen city. Top stopovers include:

    • Charles de Gaulle Airport (CDG)

    • Copenhagen Airport (CPH)

    • Brussels Airport (BRU)

  • Located around 11 kilometres from the centre of Porto, OPO can be reached in about 20 minutes by car. Travelling on public transport takes roughly 50 minutes.

  • Booked an early flight from Porto Airport to Oslo? Avoid the last-minute rush to the terminal (and sneak in some extra snooze time) by choosing one of these stays close to OPO:

  • 74.49% of flights leaving from Porto Airport reach their destination on schedule.

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

  • The best price we've seen for a one-way Porto Airport to Oslo flight is 59 €. The cheapest price for a return flight is 106 €. Keep in mind fares can change due to demand at the time of booking.

  • Score cheap flights from OPO to Oslo by booking two months ahead. According to our research, that's the best time for finding a bargain.

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

  • Picking up a cheap flight from OPO to Oslo is easy with Price Alerts. Simply create one of these automatic notifications and we'll notify you as soon as a deal gets even better.

  • Select your preferred departure and arrival times, airlines and number of stops with our filters. Then, sort the results for your flight from Porto Airport to Oslo by 'Fastest,' 'Cheapest' or 'Best.'

Airports in Oslo

Oslo Airport Gardermoen (OSL)

  • Oslo Airport Gardermoen (OSL) is around 48 kilometres from the centre of Oslo. If you're grabbing a cab or a ride-share, the drive takes about 40 minutes.

  • If you're using public transport, expect a journey time of about 30 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Porto Airport to Oslo. Reserve one of these accommodation options near OSL instead:

  • Grab an Oslo Airport Gardermoen rental car and discover Oslo and beyond with your own set of wheels. Budget, Hertz and Thrifty are top providers you can book with here.

  • Secure the lowest price by reserving your ride from Oslo Airport Gardermoen around three weeks in advance of your flight from OPO to Oslo.

Torp Sandefjord Airport (TRF)

  • Torp Sandefjord Airport (TRF) is about 121 kilometres from central Oslo. Once you've hopped off your flight from Porto Airport to Oslo, it'll take you around 1 hour 30 minutes to reach the heart of the city in a ride-share or cab.

  • If you travel by public transport, the ride to the centre will take you 2 hours 20 minutes or so.

  • You'll find some great places to call home for the night near TRF. Tuck yourself in and get cosy after your OPO to Oslo flight at one of these well-located options:

  • Forget about public transport schedules or slow-moving cab lines. Pick up a Torp Sandefjord Airport rental car and take your journey in whatever direction you like. Compare offers from Hertz, Sixt and Budget.

  • Call dibs on the best options. Securing your ride from TRF one week in advance often means better deals and a wider selection of vehicles.

Best time to go to Oslo

  • Before scheduling your flights from Porto Airport to Oslo, consider which time of year works best for you. Peak season in Oslo offers a bustling atmosphere and plenty of activities, while the low season means you'll get better hotel deals and smaller crowds.

  • When booking your Porto Airport to Oslo plane ticket, think about the kind of weather you prefer. July is the warmest month in Oslo, with temperatures ranging from 8ºC (46ºF) to 25ºC (77ºF).

  • If you like travelling in cooler conditions, look for a cheap ticket from OPO to Oslo in January when temperatures average between -14ºC (7ºF) and 1ºC (34ºF).

More about Oslo

  • Start your Oslo trip off on the right foot by choosing the ideal place to stay. After booking your flight from Porto Airport to Oslo, browse our selection of accommodation options including:

  • All great adventures should include a little sightseeing. The Norwegian National Opera & Ballet, Viking Ship Museum and Akershus Fortress are attractions you won't want to skip in Oslo.

Explore more of Norway

  • Oslo is easy to fall in love with, but there are so many other corners of Norway just waiting to be discovered. About 306 kilometres west of Oslo, a visit to Bergen will keep your itinerary busy. Start with leading attractions like Bryggen, Troldhaugen and Fish Market.

  • If there's time to check out another major destination in Norway, consider Trondheim, about 386 kilometres north of Oslo. Ringve Museum, Rockheim and Stiftsgarden are highlights.

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