Cheap flights from Madrid to Porto

Find cheap Madrid Spain to Porto Portugal flights with our free search service. Compare all available fares for direct or connection flights from Madrid to Porto.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Madrid (MAD) - Porto (OPO) 2019-03-12 2019-03-12 39.64 USD 1 hours 20 minutes Direct 2019-02-22T09:37:40
Madrid (MAD) - Porto (OPO) 2019-06-05 2019-06-11 57.97 USD 1 hours 10 minutes Direct 2019-02-22T12:18:45
Madrid (MAD) - Porto (OPO) 2019-04-13 2019-04-20 123.06 USD 1 hours 20 minutes Direct 2019-02-23T10:57:33
Madrid (MAD) - Porto (OPO) 2019-03-08 2019-03-10 124.2 USD 1 hours 20 minutes Direct 2019-02-23T17:14:17
Madrid (MAD) - Porto (OPO) 2019-02-28 2019-03-03 229.6 USD 1 hours 20 minutes Direct 2019-02-23T20:26:50
What is the distance between Madrid and Porto?

The average distance from Madrid to Porto is 423 kilometers (equals to 263 miles or 228 nautical miles). Your flight will departure from Madrid, Spain and arrive on Porto, Portugal.

How long is the flight from Madrid to Porto?

The average flight time between Madrid to Porto is 1 hours 20 minutes

How much is the fare for flight between Madrid and Porto?

The average price for one-way airfare from Madrid to Porto is 48 USD (none-taxes) for economy class.

How many flights fly from Madrid to Porto on the daily basis?

Around 60 flights are flying daily from Madrid to Porto. Some major airlines between this route are British Airways, Iberia, Portugalia Airlines, TAP Portugal, Qatar Airways, Vueling Airlines, SATA, Vietnam Airlines, Air Nostrum, Wasaya Airways, Jet Airways, American Airlines, Delta Air Lines, Pascan Aviation, Tarom, Turkish Airlines, Air Europa, Southwest Airlines, Aeromexico, Alitalia, KLM, Aerolineas Argentinas, EL AL Israel Airlines, Cathay Pacific, LATAM Airlines, Japan Airlines, Aegean Airlines, Air France, AirAsia, Bemidji Aviation, Etihad Airways, Ryanair, Swiftair, Thai Airways, ...

Flight Origin Destination Departure Arrival Equip
FR5484 Madrid (MAD) Porto (OPO) 2:20 p.m. 10:10 a.m. B738
UX1143 Madrid (MAD) Porto (OPO) 2:15 a.m. 3:05 a.m. E195
IB3096 Madrid (MAD) Porto (OPO) None None A319
IB3090 Madrid (MAD) Porto (OPO) None None A319
KL4297 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m. 738
9W5065 Madrid (MAD) Porto (OPO) 7:30 a.m. 7:40 a.m. A333
AR1961 Madrid (MAD) Porto (OPO) 7:40 p.m. 8 p.m. B38M
WN2119 Madrid (MAD) Porto (OPO) 3:10 p.m. 3:25 p.m. B737
VN4006 Madrid (MAD) Porto (OPO) 9:15 a.m. 9:25 a.m. 320
VN4008 Madrid (MAD) Porto (OPO) 9:15 a.m. 9:25 a.m. 320
EY6484 Madrid (MAD) Porto (OPO) 6:15 p.m. 6:25 p.m. F50
DL5744 Madrid (MAD) Porto (OPO) 10:20 a.m. 10:40 a.m. E75
DL3912 Madrid (MAD) Porto (OPO) 7:50 p.m. 11:30 p.m. CRJ
CH43 Madrid (MAD) Porto (OPO) 7 a.m. 7:05 a.m. BE99
BA8222 Madrid (MAD) Porto (OPO) 3:10 p.m. 3:25 p.m. FRJ
AK5514 Madrid (MAD) Porto (OPO) 10:30 a.m. 10:35 a.m. 320
AF2486 Madrid (MAD) Porto (OPO) 11:40 a.m. 11:45 a.m.
AA5089 Madrid (MAD) Porto (OPO) 10:45 a.m. 10:55 a.m. CR9
A31495 Madrid (MAD) Porto (OPO) 9:20 a.m. 9:40 a.m. 321
9W347 Madrid (MAD) Porto (OPO) 12:20 p.m. 12:30 p.m. 73H
IB3092 Madrid (MAD) Porto (OPO) None None A319
S48737 Madrid (MAD) Porto (OPO) 11:15 a.m. 11:50 a.m. ER4
AZ2422 Madrid (MAD) Porto (OPO) 2:55 p.m. 3 p.m. ER4
TP1003 Madrid (MAD) Porto (OPO) 11:05 p.m. 11:15 p.m. E90
YW8066 Madrid (MAD) Porto (OPO) 10:45 p.m. 11:55 p.m.

Madrid to Porto Route Map

Popular Flights from Madrid