Flights to Porto
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
Porto is served by 3 airports with scheduled flights within 100 km. The closest large one is Francisco de Sá Carneiro Airport (OPO), 13 km (8 mi) from the centre, whose 11,417-ft runway is long enough for long-haul wide-body aircraft. The alternatives are Vila Real Airport (VRL, 76 km), Aerodromo Goncalves Lobato (Viseu Airport) (VSE, 77 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Francisco de Sá Carneiro Airport | OPO | 13 km (8 mi) | 11,417 ft | 228 ft |
| Vila Real Airport (regional) | VRL | 76 km (47 mi) | 3,107 ft | 1,805 ft |
| Aerodromo Goncalves Lobato (Viseu Airport) (regional) | VSE | 77 km (48 mi) | 4,035 ft | 2,060 ft |
Runway length is a practical tell: at 11,417 ft, OPO can take the largest long-haul aircraft, so direct intercontinental flights are physically possible here. The airport sits at 228 ft; that is low enough that altitude never restricts departures.
Book a flight to Porto
Our airline partner is activating live fares for this site; the search below opens the moment that is done. Hotels can be booked now.
Routes to and from Porto
Straight-line distance and an estimated block time for the city pairs people search for most. Each opens a page with both ends’ airports, the time-zone shift and what changes on arrival.
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| Porto to London | United Kingdom | 1,321 km (821 mi) | about 2 h 27 min |
| Porto to Casablanca | Morocco | 845 km (525 mi) | about 1 h 50 min |
| Porto to Madrid | Spain | 421 km (262 mi) | about 1 h 17 min |
| Porto to Algiers | Algeria | 1,123 km (698 mi) | about 2 h 11 min |
| Porto to Paris | France | 1,213 km (754 mi) | about 2 h 18 min |
| Porto to Barcelona | Spain | 900 km (559 mi) | about 1 h 54 min |
| Porto to Rabat | Morocco | 809 km (502 mi) | about 1 h 47 min |
| Porto to Fes | Morocco | 853 km (530 mi) | about 1 h 51 min |
| Porto to Birmingham | United Kingdom | 1,358 km (844 mi) | about 2 h 29 min |
| Porto to Tangier | Morocco | 646 km (402 mi) | about 1 h 35 min |
| Porto to Dublin | Ireland | 1,366 km (849 mi) | about 2 h 30 min |
| Porto to Brussels | Belgium | 1,468 km (912 mi) | about 2 h 38 min |
| Porto to Marrakesh | Morocco | 1,059 km (658 mi) | about 2 h 6 min |
| Porto to Salé | Morocco | 805 km (500 mi) | about 1 h 47 min |
| Porto to Marseille | France | 1,175 km (730 mi) | about 2 h 15 min |
| Porto to Turin | Italy | 1,390 km (864 mi) | about 2 h 32 min |
| Porto to Valencia | Spain | 722 km (449 mi) | about 1 h 41 min |
| Porto to Oran | Algeria | 921 km (572 mi) | about 1 h 56 min |
| Porto to Agadir | Morocco | 1,196 km (743 mi) | about 2 h 17 min |
| Porto to Zaragoza | Spain | 647 km (402 mi) | about 1 h 35 min |
| Porto to Sevilla | Spain | 476 km (296 mi) | about 1 h 22 min |
| Porto to Málaga | Spain | 611 km (380 mi) | about 1 h 32 min |
| Porto to Shanghai | China | 10,476 km (6,509 mi) | about 14 h 11 min |
| Porto to Chongqing | China | 9,714 km (6,036 mi) | about 13 h 12 min |
| Porto to Chengdu | China | 9,460 km (5,878 mi) | about 12 h 53 min |
| Porto to Beijing | China | 9,428 km (5,859 mi) | about 12 h 50 min |
| Porto to Istanbul | Turkey | 3,123 km (1,941 mi) | about 4 h 45 min |
| Porto to Tianjin | China | 9,537 km (5,926 mi) | about 12 h 59 min |
| Porto to Wuhan | China | 10,117 km (6,286 mi) | about 13 h 43 min |
| Porto to Lahore | Pakistan | 7,225 km (4,489 mi) | about 10 h 1 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Common questions
Which airport should I fly into for Porto?
Francisco de Sá Carneiro Airport (OPO) is the closest large airport at 13 km (8 mi). The others, VRL, VSE, are further out and worth it only when the fare or the airline makes them so.
How far is OPO from Porto city centre?
13 km (8 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to Porto on this site?
Very soon: our airline partner is switching live fares on for this site. Hotels can be booked now.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.