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, Las Palmas de Gran Canaria, Ibiza, León, Málaga, Menorca, Palma de Mallorca, Sevilla, Santa Cruz de Tenerife y Valencia por a las aerolíneas Air Europa, Iberia, Ryanair, Vueling Airlines, Volotea y EasyJet.
Las aerolíneas que vuelan desde Madrid a Oporto son Air Europa, Iberia y Ryanair 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 Las Palmas de Gran Canaria y Oporto con vuelos directos al aeropuerto de Oporto.
Las aerolíneas que vuelan desde Ibiza a Oporto son Vueling Airlines y Ryanair y salen de Ibiza.
Iberia conecta León y Oporto con vuelos directos al aeropuerto de Oporto.
Ryanair es la única compañía que vuela directamente desde Málaga a Oporto y aterriza en el aeropuerto de Oporto.
EasyJet conecta Menorca y Oporto con vuelos directos al aeropuerto de Oporto.
Las aerolíneas que vuelan desde Palma de Mallorca a Oporto son EasyJet y Ryanair y salen de Palma de Mallorca.
Ryanair conecta Sevilla y Oporto con vuelos directos al aeropuerto de Oporto.
Ryanair es la única compañía que vuela directamente desde Santa Cruz de Tenerife a Oporto y aterriza en el aeropuerto de Oporto.
Ryanair conecta Valencia y Oporto con vuelos directos al 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 los aeropuertos de Madrid-Barajas y León a el aeropuerto de Oporto.
La compañia lowcost irlandesa Ryanair vuela desde los aeropuertos de Madrid-Barajas, Alicante, Barcelona, Gran Canaria, Ibiza, Málaga, Palma de Mallorca, Sevilla, Tenerife Sur y Valencia a el aeropuerto de Oporto.
La compañia lowcost española Vueling Airlines vuela desde los aeropuertos de Barcelona, Bilbao y Ibiza a el aeropuerto de Oporto.
La City Card le permite ahorrar en transporte público y/o entradas a las principales atracciones turísticas.