Skyscanner
  • Help
FlightsHotelsCar Hire

SWISS flights to Porto

Return selected
origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Portugal
      3. Porto District
      4. Porto
      5. SWISS
      Flight dealsCheapest monthAlternative airportsFlight info and tipsFAQs

      The best SWISS flight deals to Porto

      Looking for a last minute deal or the best direct flight? Find the biggest savings on one-way and return trips to Porto with SWISS right here.
      Porto.1 452 kr per passenger.Departing Sun, 25 Jan.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Sun, 25 Jan, arriving in Porto.Price includes taxes and charges.From 1 452 kr, select.
      Sun, 25 JanOSL - OPO with SWISS
      1 stop
      from 1 452 kr
      Porto.1 479 kr per passenger.Departing Mon, 15 Dec.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Mon, 15 Dec, arriving in Porto.Price includes taxes and charges.From 1 479 kr, select.
      Mon, 15 DecOSL - OPO with SWISS
      1 stop
      from 1 479 kr
      Porto.1 549 kr per passenger.Departing Tue, 14 Oct.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Tue, 14 Oct, arriving in Porto.Price includes taxes and charges.From 1 549 kr, select.
      Tue, 14 OctOSL - OPO with SWISS
      1 stop
      from 1 549 kr
      Porto.1 606 kr per passenger.Departing Sun, 2 Nov.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Sun, 2 Nov, arriving in Porto.Price includes taxes and charges.From 1 606 kr, select.
      Sun, 2 NovOSL - OPO with SWISS
      1 stop
      from 1 606 kr
      Porto.1 606 kr per passenger.Departing Mon, 23 Mar.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Mon, 23 Mar, arriving in Porto.Price includes taxes and charges.From 1 606 kr, select.
      Mon, 23 MarOSL - OPO with SWISS
      1 stop
      from 1 606 kr
      Porto.1 723 kr per passenger.Departing Sat, 13 Sep.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Sat, 13 Sep, arriving in Porto.Price includes taxes and charges.From 1 723 kr, select.
      Sat, 13 SepOSL - OPO with SWISS
      1 stop
      from 1 723 kr
      Porto.1 915 kr per passenger.Departing Mon, 25 Aug.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Mon, 25 Aug, arriving in Porto.Price includes taxes and charges.From 1 915 kr, select.
      Mon, 25 AugOSL - OPO with SWISS
      1 stop
      from 1 915 kr
      Porto.2 217 kr per passenger.Departing Mon, 20 Apr.One-way flight with SWISS.Outbound indirect flight with SWISS, departs from Oslo Gardermoen on Mon, 20 Apr, arriving in Porto.Price includes taxes and charges.From 2 217 kr, select.
      Mon, 20 AprOSL - OPO with SWISS
      1 stop
      from 2 217 kr
      How did we find these deals? The deals you see here are the lowest prices for SWISS flight tickets to Porto found in the last 4 days, and are subject to change and availability.

      Find the cheapest time to fly to Porto with SWISS

      Flexible on travel dates? Here's when fares are lowest.
      Aug
      from 1 915 kr
      Sep
      from 1 723 kr
      Oct
      from 1 549 kr
      Nov
      from 1 606 kr
      Dec
      from 1 479 kr
      Jan
      from 1 452 kr
      Feb
      from 4 355 kr
      Mar
      from 1 606 kr
      Apr
      from 2 217 kr
      May
      Find prices
      Jun
      from 2 812 kr
      Jul
      from 2 283 kr

      Alternative routes to Porto

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

      Flying to Porto with SWISS

      The things to know before you go.
      Cheapest flight found1 452 kr
      Cheapest month to flyMay
      Nearby cities to visitPorto
      Time difference between Oslo and Porto1 hr (GMT +1)

      How to find cheap flights to Porto with SWISS

      Looking for cheap flight tickets to Porto? Here are a few tips on how to find the best price.

      Simply hit 'search'

      We've compared every online travel agent and flight provider to find the cheapest SWISS flight tickets to anywhere in the world, including Porto.

      Fly from Oslo Gardermoen

      At the moment, the best route to Porto with SWISS is from Oslo Gardermoen.

      Flex your dates for the best rates

      If you’re flexible on your departure dates, hit Whole month as you search. You'll see the cheapest month, and even day to fly to Porto with SWISS.

      Set up a Price Alert

      Got your eye on a specific flight to Porto but not quite ready to book? No worries. We'll let you know when the price of the flight goes up or down so you can book when the time is just right. You're even able to watch specific SWISS flights.

      Book your SWISS flight to Porto Airport with extra peace of mind

      Find flexible SWISS flights to Porto Airport

      SWISS might offer amendable tickets to Porto Airport, which means you won't lose out if your booking has to be changed or cancelled.

      Add travel cost protection

      Make sure you have the right travel insurance before flying to Porto Airport. That way you can cover the costs of any unexpected events, such as delays or lost luggage.

      Reduce your carbon footprint

      To check whether there are any lower emissions flights available on your route, simply check the “only show flights with lower CO₂ emissions” box when you search for a flight with us.

      Flying to Porto with SWISS: FAQs

      The average SWISS flight time from Norway to Porto is 3 hours and 41 minutes.
      No – if you want to travel with SWISS, Porto is currently the only airport serving Porto.
      At the moment, Norwegian, DAT LT and Norwegian Air Sweden also fly to Porto.
      Although it's difficult to get an accurate idea of when SWISS flights to Porto are cheapest, the lowest fares are currently for departures in December.

      More travel options

      Hotels near Pari Passu บ้านสวนตะวัน
      White House of Tanzania
      Cheap return tickets from Paris to Phuket
      Cheap flights from Uganda to Sør-Sudan
      Tickets from Mahajanga
      Xuzhou arrivals and departures
      Cheap hotels deals in Pelynt
      Cayo Coco Airport car hire
      Return tickets from Stavanger to Seoul
      Tickets from Porto to Storbritannia
      Cheap flights from Bilbao to Portugal
      Hotels in Feleacu
      Return tickets from Krasnojarsk
      Cheap flights from Hamburg International to Stavanger
      Cheap return tickets from Thailand to Malaysia
      Hotels deals in Gentofte
      Plane tickets from Berlin Brandenburg to Stockholm
      Cheap tickets from Kristiansand Kjevik to Athen internasjonale
      Book hotels in Leksvik
      Return flights to Aleppo
      Cheap tickets from Oslo to Mostar
      Cheap flights from Leknes to Bergen
      Cheap tickets from Beograd Nikola Tesla to Moskva
      Hotel Benalma Costa del Sol
      Turkish Airlines flights to Houston
      Delta flights to Minneapolis
      Turkish Airlines flights to Houston George Bush Intercntl. Airport
      Delta flights to Los Angeles International Airport
      LOT flights to London
      Ryanair flights to Milan
      Austrian Airlines flights to Frankfurt
      SWISS flights to Dusseldorf
      Eurowings flights to London
      Air Serbia flights to Paris
      SWISS flights to Dubai
      LATAM Airlines flights to Paris
      LOT flights to Ben Gurion Intl Airport
      Croatia Airlines flights to Zagreb Airport
      Ryanair flights to Lisbon Airport
      Air India flights to Nice Airport
      Singapore Airlines flights to Madrid Airport
      Ethiopian Airlines flights to New York Newark Airport
      Aegean Airlines flights to Bucharest Otopeni Airport
      Ryanair flights to Venice Marco Polo Airport
      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Oslo
        • Bergen
        • Trondheim
        • London
        • Copenhagen
        • Stavanger
        • Stockholm
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Norway
        • United Kingdom
        • Denmark
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Sitemap
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Security
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • London
        • Oslo
        • Gdansk
        • Amsterdam Schiphol
        • Paris
        • Copenhagen
        • Berlin Brandenburg
        • Stockholm
        • Manchester
      • Hotels
        • London
        • Oslo
        • Gdansk
        • Amsterdam
        • Paris
        • Copenhagen
        • Berlin
        • Stockholm
        • Manchester
      • Car hire
        • London
        • Oslo
        • Gdansk
        • Amsterdam
        • Paris
        • Copenhagen
        • Berlin
        • Stockholm
        • Manchester
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 136 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings