Flights from Porto at a glance
- nonstop destinations
- 63
- countries
- 24
- flights a week
- 688
- airport
- 1
- airlines
- 35
- cheapest fare, to Funchal
- $16
- destinations under 2 hours away
- 19
- farthest, Sao Paulo
- 5,092 mi (8,194 km)
Cheapest flights from Porto
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Lisbon
1h, 32 a week
from $53
Faro
1h 10m, 12 a week
Asturias
1h 10m, 2 a week
Madrid
1h 15m, 74 a week
from $17
Sevilla
1h 15m, 10 a week
from $17
Bilbao
1h 15m, 4 a week
from $18
Malaga
1h 25m, 6 a week
from $17
Valencia
1h 30m, 11 a week
from $17
Bordeaux
1h 35m, 8 a week
Alicante
1h 35m, 3 a week
Nantes
1h 40m, 10 a week
from $28
Toulouse
1h 40m, 7 a week
from $30
Ibiza
1h 40m
from $91
Barcelona
1h 45m, 29 a week
from $18
Terceira
1h 45m, 8 a week
Carcassonne
1h 45m
Palma
1h 50m
Menorca
1h 55m
Marseille
2h, 12 a week
from $17
Domestic flights from Porto
Nonstop flights within Portugal, busiest first
International flights from Porto
Nonstop flights to 23 countries
Spain
13 cities
France
10 cities
Germany
8 cities
Italy
3 cities
Cape Verde
3 cities
Switzerland
2 cities
Poland
2 cities
Brazil
2 cities
Luxembourg
1 city
Netherlands
1 city
13 more countries
All nonstop flights from Porto
63 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Madrid Spain, 1h 15m, 74 a week | Spain | 1h 15m | 74 | from $17 |
| Paris France, 2h 10m, 43 a week | France | 2h 10m | 43 | from $29 |
| Geneva Switzerland, 2h 15m, 37 a week | Switzerland | 2h 15m | 37 | from $39 |
| Lisbon Portugal, 1h, 32 a week | Portugal | 1h | 32 | from $53 |
| Luxembourg Luxembourg, 2h 25m, 31 a week | Luxembourg | 2h 25m | 31 | |
| Funchal Portugal, 2h 5m, 31 a week | Portugal | 2h 5m | 31 | from $16 |
| Amsterdam Netherlands, 2h 40m, 30 a week | Netherlands | 2h 40m | 30 | from $51 |
| Barcelona Spain, 1h 45m, 29 a week | Spain | 1h 45m | 29 | from $18 |
| London United Kingdom, 2h 25m, 28 a week | United Kingdom | 2h 25m | 28 | from $29 |
| Frankfurt Germany, 2h 38m, 23 a week | Germany | 2h 38m | 23 | from $55 |
| Zurich Switzerland, 2h 35m, 19 a week | Switzerland | 2h 35m | 19 | from $73 |
| Milan Italy, 2h 30m, 19 a week | Italy | 2h 30m | 19 | from $22 |
| Brussels Belgium, 2h 25m, 18 a week | Belgium | 2h 25m | 18 | from $41 |
| New York United States, 8h 15m, 17 a week | United States | 8h 15m | 17 | from $281 |
| Rome Italy, 2h 50m, 17 a week | Italy | 2h 50m | 17 | from $32 |
| Lyon France, 2h 5m, 15 a week | France | 2h 5m | 15 | from $32 |
| Istanbul Turkiye, 4h 35m, 14 a week | Turkiye | 4h 35m | 14 | from $116 |
| Faro Portugal, 1h 10m, 12 a week | Portugal | 1h 10m | 12 | |
| Marseille France, 2h, 12 a week | France | 2h | 12 | from $17 |
| Ponta Delgada Portugal, 2h 30m, 12 a week | Portugal | 2h 30m | 12 | from $72 |
| Munich Germany, 2h 50m, 11 a week | Germany | 2h 50m | 11 | from $137 |
| Valencia Spain, 1h 30m, 11 a week | Spain | 1h 30m | 11 | from $17 |
| Dublin Ireland, 2h 25m, 10 a week | Ireland | 2h 25m | 10 | from $22 |
| Sevilla Spain, 1h 15m, 10 a week | Spain | 1h 15m | 10 | from $17 |
| Nantes France, 1h 40m, 10 a week | France | 1h 40m | 10 | from $28 |
| Warsaw Poland, 3h 40m, 8 a week | Poland | 3h 40m | 8 | from $41 |
| Bordeaux France, 1h 35m, 8 a week | France | 1h 35m | 8 | |
| Terceira Portugal, 1h 45m, 8 a week | Portugal | 1h 45m | 8 | |
| Dusseldorf Germany, 2h 35m, 7 a week | Germany | 2h 35m | 7 | from $31 |
| Cologne Germany, 2h 40m, 7 a week | Germany | 2h 40m | 7 | from $62 |
| Toulouse France, 1h 40m, 7 a week | France | 1h 40m | 7 | from $30 |
| Malaga Spain, 1h 25m, 6 a week | Spain | 1h 25m | 6 | from $17 |
| Berlin Germany, 3h 10m, 6 a week | Germany | 3h 10m | 6 | from $49 |
| Prague Czech Republic, 3h 10m, 5 a week | Czech Republic | 3h 10m | 5 | from $88 |
| Sao Paulo Brazil, 10h 35m, 5 a week | Brazil | 10h 35m | 5 | |
| Hamburg Germany, 3h, 5 a week | Germany | 3h | 5 | |
| Karlsruhe Germany, 2h 35m, 5 a week | Germany | 2h 35m | 5 | |
| Memmingen Germany, 2h 40m, 5 a week | Germany | 2h 40m | 5 | from $29 |
| Praia Cape Verde, 5h, 5 a week | Cape Verde | 5h | 5 | from $53 |
| Bilbao Spain, 1h 15m, 4 a week | Spain | 1h 15m | 4 | from $18 |
| Alicante Spain, 1h 35m, 3 a week | Spain | 1h 35m | 3 | |
| Budapest Hungary, 3h 25m, 3 a week | Hungary | 3h 25m | 3 | from $117 |
| Rio de Janeiro Brazil, 10h 28m, 3 a week | Brazil | 10h 28m | 3 | |
| Tel Aviv Yafo Israel, 5h 25m, 2 a week | Israel | 5h 25m | 2 | |
| Tenerife Spain, 2h 40m, 2 a week | Spain | 2h 40m | 2 | |
| Stockholm Sweden, 4h, 2 a week | Sweden | 4h | 2 | from $26 |
| Gdansk Poland, 3h 50m, 2 a week | Poland | 3h 50m | 2 | |
| Bologna Italy, 2h 35m, 2 a week | Italy | 2h 35m | 2 | |
| Asturias Spain, 1h 10m, 2 a week | Spain | 1h 10m | 2 | |
| Boa Vista Cape Verde, 4h 35m, 2 a week | Cape Verde | 4h 35m | 2 | |
| Clermont-Ferrand France, 2h 5m, 2 a week | France | 2h 5m | 2 | |
| Dole France, 2h 15m, 2 a week | France | 2h 15m | 2 | |
| Lille France, 2h 20m, 2 a week | France | 2h 20m | 2 | |
| Sao Vicente Cape Verde, 3h 33m, 2 a week | Cape Verde | 3h 33m | 2 | |
| Toronto Canada, 8h 15m, 1 a week | Canada | 8h 15m | 1 | from $438 |
| Palma Spain, 1h 50m, seasonal | Spain | 1h 50m | seasonal | |
| Athens Greece, 3h 45m, seasonal | Greece | 3h 45m | seasonal | from $101 |
| Oslo Norway, 3h 30m, seasonal | Norway | 3h 30m | seasonal | |
| Las Palmas Spain, 2h 40m, seasonal | Spain | 2h 40m | seasonal | from $135 |
| Ibiza Spain, 1h 40m, seasonal | Spain | 1h 40m | seasonal | from $91 |
| Riga Latvia, 4h 5m, seasonal | Latvia | 4h 5m | seasonal | from $92 |
| Menorca Spain, 1h 55m, seasonal | Spain | 1h 55m | seasonal | |
| Carcassonne France, 1h 45m, seasonal | France | 1h 45m | seasonal |
Porto airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Porto
And 15 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Porto?
To 63 cities in 24 countries. The busiest routes are Madrid (74 flights a week), Paris (43 flights a week), Geneva (37 flights a week), Lisbon (32 flights a week) and Luxembourg (31 flights a week).
What are the cheapest flights from Porto?
Funchal from $16, Malaga from $17, Valencia from $17 and Madrid from $17. Search shows the price for your dates.
Which countries have direct flights from Porto?
Spain, France, Germany, Italy, Cape Verde, Switzerland, Poland and Brazil and 15 more.
Which airport does Porto fly from?
All nonstop flights depart from Porto.
Which airlines fly from Porto?
Ryanair (217 flights a week), easyJet (110 flights a week), TAP Air Portugal (88 flights a week), Lufthansa (32 flights a week), Iberia (29 flights a week) and Air Europa (28 flights a week) and 29 more.
Where can you fly from Porto in under 2 hours?
Lisbon (1h), Faro (1h 10m), Asturias (1h 10m), Madrid (1h 15m), Sevilla (1h 15m), Bilbao (1h 15m), Malaga (1h 25m) and Valencia (1h 30m).