Flights from Madrid to Porto
MAD to OPO. All flight routes from Barajas, Spain to Porto Airport, Portugal. These routes are operated by 4 different airlines. You can either fly non-stop or choose from 0 different transit flights. The shortest flight time is 1 hour and 15 minutes.
Find the best prices on hotels and car rental near Porto Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Porto flights
With over 265 flights every week and 5 different airlines you have a wide option of flights to choose from. You can fly non-stop to Porto (OPO) from Madrid (MAD) with Ryanair, Iberia, Air Europa or easyJet or you can choose the stopover option via Lisbon (LIS).
Madrid to Porto with Ryanair
You can fly non-stop every weekday with flights departing from 6 am to 23 pm.
With Iberia
You can fly non-stop every weekday with flights departing between 7 am and 19 pm. Iberia is a member of the air alliance OneWorld.
With Air Europa
You can fly non-stop every weekday with flights departing between 6 am and 19 pm. Air Europa is a member of SkyTeam.
With easyJet
You can fly non-stop every weekday except Mondays with departure times between 10 am and 20 pm.
Miles & flight time: MAD - OPO
The shortest flight time between MAD and OPO is 1 hour and 15 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 15m | - | 274 (441 km) |
LIS Lisbon | 4h 20m | 2h 55m | 492 (792 km) |
Unpublished Flight Rates From Madrid to Porto
From Madrid to Portugal
Below is a list of other destinations to Portugal from Barajas with either direct flights or 1 stop connections.
- LIS Lisbon Direct
- FAO Faro Direct
- FNC Funchal Direct
- PDL Ponta Delgada (Azores) Direct
From Spain to Porto
Below is a list of other cities in Spain with flights to Porto with either non-stop or connecting flights.
- BCN Barcelona Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante Direct
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza Direct
- SVQ Sevilla Direct
- MAH Menorca Direct