Currency: EUR

Prices in euros.

MultiTripScanner / Non-stop routes / Cheap non-stop flights from Porto

Cheap non-stop flights from Porto

Porto has non-stop fares to 64 cities in 20 countries over the next 90 days. The cheapest places to fly to in the next 30 days:

  1. Funchal (Madeira): €14 on 7 Dec with easyJet, a price seen 5 days ago: it may be higher now or sold out
  2. Sevilla: €15 on 1 Dec with Ryanair, a price seen 3 days ago: it may be higher now or sold out
  3. Malaga: €15 on 5 Dec with Ryanair, seen 2 days ago
  4. Venice: €16 on 3 Dec with Ryanair, a price seen 8 days ago: it may be higher now or sold out
  5. Valencia: €16 on 12 Dec with Ryanair, a price seen 6 days ago: it may be higher now or sold out

Every place, by country, is below.

Any of them can be the first flight of a trip: MultiTripScanner strings the cheapest non-stop flights from Porto through more countries, on separate tickets.

Trips from Porto · Weekend trips from Porto · Every non-stop route in Europe

Stuttgart: from €242Istanbul: from €217Munich: from €152Nuremberg: from €132Hamburg: from €112Krakow: from €107Bologna: from €99Eindhoven: from €84Pisa: from €83Terceira: from €79Prague: from €75Edinburgh: from €69Manchester: from €63Ponta Delgada (São Miguel): from €63Strasbourg: from €62Vienna: from €60Lisbon: from €48Zurich: from €43Basel: from €42Bucharest: from €40Amsterdam: from €40Gdansk: from €39Katowice: from €39Brussels: from €37Lille: from €36Wroclaw: from €36Malta: from €35Warsaw: from €34Berlin: from €34Budapest: from €32Copenhagen: from €32Luxembourg: from €32Karlsruhe: from €32Faro: from €30Cologne: from €29Lyon: from €28Bordeaux: from €28Poznan: from €28Catania (Sicily): from €28Geneva: from €28Granada: from €28Rome: from €27Frankfurt: from €27Toulouse: from €26Nice: from €25Marseille: from €25Paris: from €24Nantes: from €24Alicante: from €24Tenerife: from €21Bilbao: from €21Stockholm: from €21Milan: from €20Memmingen: from €20Dublin: from €20London: from €17Barcelona: from €17Dusseldorf: from €16Valencia: from €16Venice: from €16Madrid: from €15Malaga: from €15Sevilla: from €15Funchal (Madeira): from €14PortoFunchal (Madeira) €14Sevilla €15Madrid €15Venice €16Dusseldorf €16Dublin €20
cheapest thirdmiddle thirddearest third

Portugal5 cities, from €14

  • Funchal (Madeira)€14 · Check priceRyanair and easyJet, fares on 45 of the next 90 days7 Dec, a price seen 5 days ago: it may be higher now or sold out
  • Faro€30 · Check priceRyanair, fares on 6 of the next 90 days6 Jan, seen 2 days ago
  • Lisbon€48 · Check pricePortugalia Airlines and TAP Air Portugal, fares on 18 of the next 90 days20 Nov, a price seen 5 days ago: it may be higher now or sold out
  • Ponta Delgada (São Miguel)€63 · Check priceAzores Airlines, fares on 15 of the next 90 days23 Nov, a price seen 7 days ago: it may be higher now or sold out
  • Terceira€79 · Check priceAzores Airlines and TAP Air Portugal, fares on 3 of the next 90 days6 Dec, a price seen 5 days ago: it may be higher now or sold out

Spain9 cities, from €15

  • Sevilla€15 · Check priceRyanair, fares on 11 of the next 90 days1 Dec, a price seen 3 days ago: it may be higher now or sold out
  • Malaga€15 · Check priceRyanair, fares on 12 of the next 90 days5 Dec, seen 2 days ago
  • Madrid€15 · Check priceAir Europa, Iberia, Ryanair and 1 more, fares on 35 of the next 90 days28 Jan, a price seen 8 days ago: it may be higher now or sold out
  • Valencia€16 · Check priceRyanair, fares on 9 of the next 90 days12 Dec, a price seen 6 days ago: it may be higher now or sold out
  • Barcelona€17 · Check priceRyanair and Vueling, fares on 47 of the next 90 days13 Dec, a price seen 4 days ago: it may be higher now or sold out
  • Bilbao€21 · Check priceVolotea and Vueling, fares on 10 of the next 90 days24 Dec, a price seen 6 days ago: it may be higher now or sold out
  • Tenerife€21 · Check priceRyanair, fares on 13 of the next 90 days2 Jan, a price seen 3 days ago: it may be higher now or sold out
  • Alicante€24 · Check priceRyanair, fares on 5 of the next 90 days30 Nov, a price seen 8 days ago: it may be higher now or sold out
  • Granada€28 · Check priceVolotea, fares on 2 of the next 90 days22 Nov, seen 2 days ago

Trips from Porto through Spain

Italy6 cities, from €16

  • Venice€16 · Check priceRyanair, fares on 5 of the next 90 days3 Dec, a price seen 8 days ago: it may be higher now or sold out
  • Milan€20 · Check priceMalta Air, Ryanair, Wizz Air Malta and 1 more, fares on 32 of the next 90 days18 Jan, a price seen 5 days ago: it may be higher now or sold out
  • Rome€27 · Check priceMalta Air, Ryanair and Wizz Air Malta, fares on 36 of the next 90 days22 Dec, a price seen 4 days ago: it may be higher now or sold out
  • Catania (Sicily)€28 · Check priceRyanair and Wizz Air Malta, fares on 10 of the next 90 days19 Dec, seen 2 days ago
  • Pisa€83 · Check priceRyanair, fares on 3 of the next 90 days22 Nov, seen 2 days ago
  • Bologna€99 · Check priceRyanair, fares on 1 of the next 90 days23 Nov, seen 2 days ago

Trips from Porto through Italy

Germany10 cities, from €16

  • Dusseldorf€16 · Check priceEurowings, Malta Air and Ryanair, fares on 15 of the next 90 days14 Dec, a price seen 3 days ago: it may be higher now or sold out
  • Memmingen€20 · Check priceRyanair, fares on 7 of the next 90 days30 Dec, a price seen 3 days ago: it may be higher now or sold out
  • Frankfurt€27 · Check priceLufthansa, Ryanair and TAP Air Portugal, fares on 23 of the next 90 days18 Dec, seen 2 days ago
  • Cologne€29 · Check priceRyanair, fares on 22 of the next 90 days15 Dec, a price seen 7 days ago: it may be higher now or sold out
  • Karlsruhe€32 · Check priceRyanair, fares on 6 of the next 90 days7 Dec, a price seen 5 days ago: it may be higher now or sold out
  • Berlin€34 · Check priceEurowings, Ryanair and easyJet, fares on 23 of the next 90 days24 Dec, seen 2 days ago
  • Hamburg€112 · Check priceEurowings and Ryanair, fares on 5 of the next 90 days20 Nov, a price seen 6 days ago: it may be higher now or sold out
  • Nuremberg€132 · Check priceRyanair, fares on 2 of the next 90 days27 Nov, seen 2 days ago
  • Munich€152 · Check priceLufthansa and TAP Air Portugal, fares on 9 of the next 90 days18 Dec, seen 2 days ago
  • Stuttgart€242 · Check priceEurowings, fares on 2 of the next 90 days3 Jan, a price seen 6 days ago: it may be higher now or sold out

Trips from Porto through Germany

34 more cities, in 16 countries

United Kingdom3 cities, from €17

  • London€17 · Check priceRyanair, fares on 16 of the next 90 days15 Dec, seen 2 days ago
  • Manchester€63 · Check priceRyanair, fares on 1 of the next 90 days26 Nov, a price seen 3 days ago: it may be higher now or sold out
  • Edinburgh€69 · Check priceRyanair, fares on 1 of the next 90 days22 Nov, a price seen 8 days ago: it may be higher now or sold out

Ireland1 city, from €20

  • Dublin€20 · Check priceRyanair, fares on 14 of the next 90 days18 Dec, a price seen 8 days ago: it may be higher now or sold out

Sweden1 city, from €21

  • Stockholm€21 · Check priceMalta Air and Ryanair, fares on 8 of the next 90 days14 Dec, seen 2 days ago

France9 cities, from €24

  • Nantes€24 · Check priceeasyJet, fares on 2 of the next 90 days15 Dec, a price seen 6 days ago: it may be higher now or sold out
  • Paris€24 · Check priceMalta Air, Ryanair, Transavia France and 1 more, fares on 44 of the next 90 days1 Feb, seen 2 days ago
  • Marseille€25 · Check priceRyanair, fares on 9 of the next 90 days26 Nov, a price seen 3 days ago: it may be higher now or sold out
  • Nice€25 · Check priceeasyJet, fares on 3 of the next 90 days11 Dec, seen 2 days ago
  • Toulouse€26 · Check priceRyanair, fares on 12 of the next 90 days26 Nov, a price seen 7 days ago: it may be higher now or sold out
  • Bordeaux€28 · Check priceeasyJet, fares on 6 of the next 90 days24 Dec, a price seen 8 days ago: it may be higher now or sold out
  • Lyon€28 · Check priceeasyJet, fares on 15 of the next 90 days25 Jan, a price seen 6 days ago: it may be higher now or sold out
  • Lille€36 · Check priceRyanair, fares on 2 of the next 90 days22 Jan, a price seen 6 days ago: it may be higher now or sold out
  • Strasbourg€62 · Check priceVolotea, fares on 2 of the next 90 days29 Dec, a price seen 5 days ago: it may be higher now or sold out

Trips from Porto through France

Switzerland3 cities, from €28

  • Geneva€28 · Check priceSWISS and easyJet, fares on 15 of the next 90 days15 Dec, a price seen 7 days ago: it may be higher now or sold out
  • Basel€42 · Check priceeasyJet, fares on 9 of the next 90 days15 Jan, seen 2 days ago
  • Zurich€43 · Check priceEdelweiss Air, SWISS, TAP Air Portugal and 1 more, fares on 13 of the next 90 days7 Dec, a price seen 6 days ago: it may be higher now or sold out

Poland6 cities, from €28

  • Poznan€28 · Check priceRyanair, fares on 3 of the next 90 days23 Dec, seen 2 days ago
  • Warsaw€34 · Check priceLOT Polish, Ryanair and Wizz Air, fares on 24 of the next 90 days19 Jan, seen 2 days ago
  • Wroclaw€36 · Check priceRyanair, fares on 3 of the next 90 days17 Jan, a price seen 5 days ago: it may be higher now or sold out
  • Katowice€39 · Check priceWizz Air, fares on 2 of the next 90 days11 Dec, a price seen 3 days ago: it may be higher now or sold out
  • Gdansk€39 · Check priceRyanair, fares on 6 of the next 90 days17 Dec, a price seen 7 days ago: it may be higher now or sold out
  • Krakow€107 · Check priceRyanair, fares on 5 of the next 90 days6 Dec, a price seen 4 days ago: it may be higher now or sold out

Trips from Porto through Poland

Luxembourg1 city, from €32

  • Luxembourg€32 · Check priceRyanair and easyJet, fares on 16 of the next 90 days12 Dec, a price seen 7 days ago: it may be higher now or sold out

Denmark1 city, from €32

  • Copenhagen€32 · Check priceRyanair and SAS Scandinavian, fares on 9 of the next 90 days14 Dec, a price seen 4 days ago: it may be higher now or sold out

Hungary1 city, from €32

  • Budapest€32 · Check priceRyanair, fares on 10 of the next 90 days24 Dec, a price seen 8 days ago: it may be higher now or sold out

Malta1 city, from €35

  • Malta€35 · Check priceRyanair, fares on 3 of the next 90 days28 Dec, a price seen 3 days ago: it may be higher now or sold out

Belgium1 city, from €37

  • Brussels€37 · Check priceBrussels Airlines, Ryanair and Transavia, fares on 20 of the next 90 days30 Jan, a price seen 8 days ago: it may be higher now or sold out

Trips from Porto through Belgium

Netherlands2 cities, from €40

  • Amsterdam€40 · Check priceKLM and Transavia, fares on 20 of the next 90 days15 Dec, a price seen 6 days ago: it may be higher now or sold out
  • Eindhoven€84 · Check priceRyanair, fares on 3 of the next 90 days18 Nov, a price seen 7 days ago: it may be higher now or sold out

Trips from Porto through Netherlands

Romania1 city, from €40

  • Bucharest€40 · Check priceWizz Air Malta, fares on 5 of the next 90 days19 Jan, a price seen 6 days ago: it may be higher now or sold out

Austria1 city, from €60

  • Vienna€60 · Check priceRyanair, fares on 22 of the next 90 days1 Feb, a price seen 3 days ago: it may be higher now or sold out

Trips from Porto through Austria

Czech Republic1 city, from €75

  • Prague€75 · Check priceSmartWings Czechia and easyJet, fares on 5 of the next 90 days22 Dec, seen 2 days ago

Türkiye1 city, from €217

  • Istanbul€217 · Check priceTAP Air Portugal and Turkish Airlines, fares on 43 of the next 90 days11 Jan, a price seen 8 days ago: it may be higher now or sold out

Trips from Porto through Türkiye

Fares are the cheapest travellers saw to each city, one way and per person, with their age; prices are seen, not held. A city named as a link has a page of its own, with the cheapest fare each day (14 here, flown on 20 days or more).