Hay varios vuelos directos entre España y Oporto: el aeropuerto de la ciudad, conocido bajo el nombre comercial de Aeropuerto Francisco Sá Carneiro, se encuentra a unos 10 kilómetros del centro de la ciudad de Oporto.
Los vuelos directos para Oporto salendesde los aeropuertos de Madrid, Alicante, Barcelona, Bilbao, Canarias, Ibiza, Málaga, Palma de Mallorca, Sevilla, Santa Cruz de Tenerife y Valencia por a las aerolíneas Ryanair, EasyJet, Air Europa, Iberia, Vueling Airlines y Volotea.
Las aerolíneas que vuelan desde Madrid a Oporto son Ryanair, EasyJet, Air Europa y Iberia y salen de Madrid-Barajas.
Ryanair es la única compañía que vuela directamente desde Alicante a Oporto y aterriza en el aeropuerto de Oporto.
Las aerolíneas que vuelan desde Barcelona a Oporto son Vueling Airlines y Ryanair y salen de Barcelona.
Las aerolíneas que vuelan desde Bilbao a Oporto son Vueling Airlines y Volotea y salen de Bilbao.
Ryanair conecta Canarias y Oporto con vuelos directos al aeropuerto de Oporto.
EasyJet es la única compañía que vuela directamente desde Ibiza a Oporto y aterriza en el aeropuerto de Oporto.
Ryanair conecta Málaga y Oporto con vuelos directos al aeropuerto de Oporto.
Las aerolíneas que vuelan desde Palma de Mallorca a Oporto son Ryanair y EasyJet y salen de Palma de Mallorca.
Ryanair conecta Sevilla y Oporto con vuelos directos al aeropuerto de Oporto.
Vueling Airlines es la única compañía que vuela directamente desde Santa Cruz de Tenerife a Oporto y aterriza en el aeropuerto de Oporto.
Ryanair conecta Santa Cruz de Tenerife y Oporto con vuelos directos al aeropuerto de Oporto.
Ryanair es la única compañía que vuela directamente desde Valencia a Oporto y aterriza en el aeropuerto de Oporto.
La compañia lowcost irlandesa Ryanair vuela desde los aeropuertos de Madrid-Barajas, Alicante, Barcelona, Gran Canaria, Málaga, Palma de Mallorca, Sevilla, Tenerife Sur y Valencia a el aeropuerto de Oporto.
La compañia lowcost británica EasyJet vuela desde los aeropuertos de Madrid-Barajas, Ibiza y Palma de Mallorca a el aeropuerto de Oporto.
La compañia lowcost española Air Europa vuela desde el aeropuerto de Madrid-Barajas a el aeropuerto de Oporto.
La compañia de bandera española Iberia vuela desde el aeropuerto de Madrid-Barajas a el aeropuerto de Oporto.
La compañia lowcost española Vueling Airlines vuela desde los aeropuertos de Barcelona, Bilbao y Tenerife Norte a el aeropuerto de Oporto.
La City Card le permite ahorrar en transporte público y/o entradas a las principales atracciones turísticas.