Cheap flights from Porto
10 destinations with recent fares from Porto. Cheapest: Barcelona, from 16€.
Anywhere from Porto
191 destinations
- Marseille15€Book ↗
26 Nov · direct
- Tangier16€Book ↗
30 Nov · direct
- Malaga16€Book ↗
21 Nov · direct
- Catania16€Book ↗
17 Nov · direct
- Marrakech17€Book ↗
30 Nov · direct
- Bilbao22€Book ↗
26 Nov · direct
- Sevilla22€Book ↗
16 Nov · direct
- Rabat22€Book ↗
14 Nov · direct
- Funchal22€Book ↗
24 Nov · direct
- Alicante24€Book ↗
30 Nov · direct
- Valencia24€Book ↗
16 Nov · direct
- Milan25€Book ↗
24 Nov · direct
- Barcelona28€Book ↗
29 Nov · direct
- Madrid28€Book ↗
30 Nov · direct
- Malta34€Book ↗
12 Nov · direct
- Tenerife37€Book ↗
23 Nov · direct
- London37€Book ↗
19 Nov · direct
- Venice37€Book ↗
26 Nov · direct
- Paris37€Book ↗
21 Nov · direct
- Asturias38€Book ↗
12 Nov · direct
- Faro38€Book ↗
12 Nov · direct
- Agadir44€Book ↗
21 Nov · 1 stop
- Rome44€Book ↗
19 Nov · direct
- Nantes45€Book ↗
9 Nov · direct
- Lisbon46€Book ↗
25 Nov · 1 stop
- Luxembourg46€Book ↗
19 Nov · 1 stop
- Fez47€Book ↗
20 Nov · 1 stop
- Stockholm49€Book ↗
26 Nov · 1 stop
- Dublin50€Book ↗
13 Nov · direct
- Las Palmas52€Book ↗
28 Nov · 1 stop
- Chisinau52€Book ↗
25 Nov · 1 stop
- Palermo54€Book ↗
29 Nov · 1 stop
- Palma54€Book ↗
25 Nov · 1 stop
- Amsterdam54€Book ↗
29 Nov · 1 stop
- Turin55€Book ↗
20 Nov · 1 stop
- Dortmund57€Book ↗
25 Nov · 1 stop
- Bucharest59€Book ↗
20 Nov · 1 stop
- Dusseldorf59€Book ↗
24 Nov · direct
- Paphos60€Book ↗
18 Nov · 1 stop
- Ponta Delgada60€Book ↗
21 Nov · direct
- Gdansk61€Book ↗
19 Nov · direct
- Wroclaw61€Book ↗
20 Nov · direct
- Frankfurt61€Book ↗
24 Nov · 1 stop
- Poznan61€Book ↗
18 Nov · direct
- Karlsruhe62€Book ↗
15 Nov · 1 stop
- Warsaw62€Book ↗
25 Nov · 1 stop
- Bologna62€Book ↗
10 Nov · 1 stop
- Athens63€Book ↗
20 Nov · 1 stop
- Krakow63€Book ↗
10 Nov · direct
- Terceira63€Book ↗
13 Nov · direct
- Prague65€Book ↗
13 Nov · 1 stop
- Eindhoven65€Book ↗
18 Nov · direct
- Praia65€Book ↗
20 Nov · direct
- Casablanca66€Book ↗
23 Nov · 1 stop
- Oslo66€Book ↗
18 Nov · 1 stop
- Brussels66€Book ↗
30 Nov · 1 stop
- Nice66€Book ↗
22 Nov · 1 stop
- Edinburgh68€Book ↗
11 Nov · 1 stop
- Genoa70€Book ↗
13 Nov · 1 stop
- Geneva73€Book ↗
20 Nov · direct
- Varna75€Book ↗
11 Nov · 1 stop
- Cork75€Book ↗
12 Nov · 1 stop
- Hamburg76€Book ↗
20 Nov · direct
- Zurich77€Book ↗
30 Nov · 1 stop
- Budapest77€Book ↗
30 Nov · 1 stop
- Berlin77€Book ↗
19 Nov · 1 stop
- Murcia78€Book ↗
13 Nov · 1 stop
- Reggio Calabria79€Book ↗
13 Nov · 1 stop
- Sofia79€Book ↗
16 Nov · 1 stop
- Copenhagen80€Book ↗
30 Nov · direct
- Pisa81€Book ↗
28 Nov · 1 stop
- Santander81€Book ↗
13 Nov · 2 stops
- Strasbourg81€Book ↗
28 Nov · 1 stop
- Vienna82€Book ↗
23 Nov · 1 stop
- Memmingen83€Book ↗
19 Nov · direct
- Bordeaux83€Book ↗
12 Nov · direct
- Santiago De Compostela84€Book ↗
17 Nov · 1 stop
- Vilnius84€Book ↗
25 Nov · 1 stop
- Bratislava86€Book ↗
27 Nov · 1 stop
- Tirana87€Book ↗
13 Nov · 2 stops
- Belgrade88€Book ↗
28 Nov · 2 stops
- Sal88€Book ↗
26 Nov · direct
- Almeria88€Book ↗
24 Nov · 1 stop
- Rotterdam90€Book ↗
24 Nov · 1 stop
- Granada90€Book ↗
13 Nov · 1 stop
- Cologne91€Book ↗
22 Nov · 1 stop
- Munich92€Book ↗
11 Nov · 1 stop
- Skopje93€Book ↗
13 Nov · 1 stop
- Katowice93€Book ↗
12 Nov · 1 stop
- Yerevan97€Book ↗
24 Nov · 1 stop
- Antalya101€Book ↗
21 Nov · 1 stop
- Nuremberg103€Book ↗
15 Nov · direct
- Santa Maria104€Book ↗
11 Nov · 1 stop
- Riga105€Book ↗
21 Nov · 1 stop
- Vitoria-Gasteiz108€Book ↗
9 Nov · 1 stop
- Lille109€Book ↗
13 Nov · direct
- Parma111€Book ↗
26 Nov · 1 stop
- Podgorica112€Book ↗
29 Nov · 1 stop
- Istanbul112€Book ↗
25 Nov · 1 stop
- Tallinn117€Book ↗
21 Nov · 1 stop
- Bourgas118€Book ↗
12 Nov · 1 stop
- Ljubljana119€Book ↗
13 Nov · 1 stop
- Puerto del Rosario119€Book ↗
11 Nov · 2 stops
- Badajoz120€Book ↗
13 Nov · 1 stop
- Suceava121€Book ↗
14 Nov · 1 stop
- Basel122€Book ↗
24 Nov · 2 stops
- Tbilisi122€Book ↗
24 Nov · 1 stop
- Gibraltar123€Book ↗
14 Nov · 1 stop
- Izmir124€Book ↗
12 Nov · 1 stop
- Kutaisi125€Book ↗
27 Nov · 1 stop
- Larnaca126€Book ↗
29 Nov · 1 stop
- Porto Santo130€Book ↗
9 Nov · 1 stop
- San Sebastian131€Book ↗
27 Nov · 1 stop
- Hurghada132€Book ↗
14 Nov · 2 stops
- Dubrovnik134€Book ↗
15 Nov · 1 stop
- Maastricht137€Book ↗
12 Nov · 2 stops
- Flores Island (Azores)138€Book ↗
11 Nov · 2 stops
- Dalaman139€Book ↗
21 Nov · 3 stops
- Oran140€Book ↗
10 Nov · 1 stop
- Cairo141€Book ↗
19 Nov · 1 stop
- Rimini149€Book ↗
13 Nov · 2 stops
- Baku150€Book ↗
20 Nov · 2 stops
- Gyumri158€Book ↗
20 Nov · 2 stops
- Hannover160€Book ↗
24 Nov · 2 stops
- Kos164€Book ↗
13 Nov · 2 stops
- Corvo Island165€Book ↗
25 Nov · 2 stops
- Thessaloniki172€Book ↗
11 Nov · 1 stop
- Doha176€Book ↗
16 Nov · 2 stops
- Helsinki179€Book ↗
17 Nov · 1 stop
- Stuttgart182€Book ↗
10 Nov · 1 stop
- Astana188€Book ↗
10 Nov · 2 stops
- Manama190€Book ↗
12 Nov · 3 stops
- Brest195€Book ↗
16 Nov · 3 stops
- Dubai204€Book ↗
26 Nov · 2 stops
- Shymkent207€Book ↗
30 Nov · 2 stops
- Almaty215€Book ↗
20 Nov · 2 stops
- Moscow224€Book ↗
14 Nov · 2 stops
- Mineralnye Vody230€Book ↗
20 Nov · 2 stops
- Sharjah235€Book ↗
26 Nov · 3 stops
- Dole236€Book ↗
12 Nov · 2 stops
- Leipzig/Halle236€Book ↗
18 Nov · 2 stops
- Batumi239€Book ↗
20 Nov · 3 stops
- Krasnodar250€Book ↗
11 Nov · 3 stops
- Baghdad250€Book ↗
15 Nov · 3 stops
- Muscat252€Book ↗
11 Nov · 2 stops
- Kazan255€Book ↗
14 Nov · 3 stops
- Turkistan272€Book ↗
24 Nov · 3 stops
- Clermont-Ferrand275€Book ↗
11 Nov · 1 stop
- Samarkand281€Book ↗
28 Nov · 3 stops
- Minsk284€Book ↗
28 Nov · 3 stops
- Saarbruecken297€Book ↗
15 Nov · 2 stops
- Bremen298€Book ↗
15 Nov · 1 stop
- Yekaterinburg301€Book ↗
14 Nov · 3 stops
- Saint Petersburg308€Book ↗
24 Nov · 2 stops
- Montreal309€Book ↗
20 Nov · 1 stop
- Islamabad321€Book ↗
9 Nov · 3 stops
- Seoul324€Book ↗
18 Nov · 2 stops
- New York331€Book ↗
13 Nov · 1 stop
- Tashkent350€Book ↗
9 Nov · 2 stops
- Bangkok354€Book ↗
28 Nov · 2 stops
- Edmonton356€Book ↗
19 Nov · 3 stops
- Kuala Lumpur380€Book ↗
9 Nov · 2 stops
- Shanghai384€Book ↗
13 Nov · 3 stops
- Caracas385€Book ↗
24 Nov · 1 stop
- Nizhniy Novgorod389€Book ↗
20 Nov · 2 stops
- Beijing391€Book ↗
27 Nov · 3 stops
- Toronto393€Book ↗
16 Nov · 2 stops
- Sao Paulo395€Book ↗
27 Nov · 1 stop
- Lagos399€Book ↗
12 Nov · 1 stop
- Chiang Mai409€Book ↗
12 Nov · 3 stops
- Ufa424€Book ↗
13 Nov · 2 stops
- Shenzhen428€Book ↗
17 Nov · 2 stops
- Luanda440€Book ↗
16 Nov · 2 stops
- Sao Tome Island441€Book ↗
19 Nov · 2 stops
- Chengdu451€Book ↗
13 Nov · 3 stops
- Hangzhou457€Book ↗
14 Nov · 3 stops
- Winnipeg461€Book ↗
10 Nov · 2 stops
- Phu Quoc468€Book ↗
16 Nov · 3 stops
- Da Nang477€Book ↗
21 Nov · 3 stops
- Cape Town484€Book ↗
16 Nov · 3 stops
- Rio de Janeiro486€Book ↗
19 Nov · 3 stops
- Tokyo490€Book ↗
12 Nov · 3 stops
- Ningbo497€Book ↗
15 Nov · 3 stops
- Mauritius516€Book ↗
9 Nov · 2 stops
- Lima519€Book ↗
26 Nov · 1 stop
- Cancun533€Book ↗
27 Nov · 1 stop
- Denver567€Book ↗
13 Nov · 2 stops
- Florianopolis583€Book ↗
9 Nov · 2 stops
- Medellin593€Book ↗
12 Nov · 2 stops
- Newburgh681€Book ↗
13 Nov · 3 stops
- Lewisburg796€Book ↗
14 Nov · 3 stops
The lowest fare found recently for each destination in the chosen month, per adult. Weekend: out on a Friday or Saturday, back on a Sunday or Monday.
Lowest fare any time
- Barcelonafrom 16€
- Milanfrom 17€
- Londonfrom 19€
- Bucharestfrom 36€
- Amsterdamfrom 39€
- Antalyafrom 73€
- Istanbulfrom 90€
- Seoulfrom 325€
- Kuala Lumpurfrom 380€
- Orlandofrom 891€
The lowest fare travellers found recently, one way or round trip, per adult. Open a route for its fares month by month.
Fares are the lowest travellers found in recent days' searches, per adult. They change: check the price before you book. Booking links go to our travel partner and are affiliate links: if you book through them we earn a small commission, at no cost to you.






