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 Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Madrid (MAD) - Porto (OPO) 2019-11-30 2019-12-02 31.11 USD 2 hours 35 minutes Direct 2019-10-11T06:36:40.078304
Madrid (MAD) - Porto (OPO) 2020-02-16 2020-02-20 38.35 USD 2 hours 35 minutes Direct 2019-10-10T12:34:10.457560
Madrid (MAD) - Porto (OPO) 2019-11-12 2019-11-14 39.36 USD 2 hours 35 minutes Direct 2019-10-10T21:12:56.503181
Madrid (MAD) - Porto (OPO) 2020-01-17 2020-01-23 41.17 USD 2 hours 35 minutes Direct 2019-10-14T11:19:57.753254
Madrid (MAD) - Porto (OPO) 2020-01-03 2020-01-03 42.23 USD 2 hours 35 minutes Direct 2019-10-10T22:33:25.520709
Madrid (MAD) - Porto (OPO) 2020-03-14 2020-03-16 45.59 USD 2 hours 35 minutes Direct 2019-10-10T14:42:28.631706
Madrid (MAD) - Porto (OPO) 2019-11-30 2019-12-01 47.41 USD 2 hours 35 minutes Direct 2019-10-11T00:06:27.910842
Madrid (MAD) - Porto (OPO) 2020-03-19 2020-03-21 52.52 USD 2 hours 35 minutes Direct 2019-10-10T14:40:54.921829
Madrid (MAD) - Porto (OPO) 2020-03-06 2020-03-08 52.64 USD 2 hours 35 minutes Direct 2019-10-11T00:42:35.808204
Madrid (MAD) - Porto (OPO) 2019-10-25 2019-11-28 53.34 USD 2 hours 30 minutes Direct 2019-10-10T13:41:50.986755
Madrid (MAD) - Porto (OPO) 2019-11-03 2019-11-06 53.81 USD 2 hours 35 minutes Direct 2019-10-11T07:42:08.226938
Madrid (MAD) - Porto (OPO) 2019-11-08 2019-11-10 54.68 USD 2 hours 35 minutes Direct 2019-10-13T09:03:08.612006
Madrid (MAD) - Porto (OPO) 2019-12-07 2019-12-14 55.0 USD 2 hours 50 minutes Direct 2019-10-11T00:31:44.149629
Madrid (MAD) - Porto (OPO) 2019-11-20 2019-11-20 56.91 USD 2 hours 40 minutes Direct 2019-10-11T06:36:53.075488
Madrid (MAD) - Porto (OPO) 2020-05-01 2020-05-04 57.53 USD 2 hours 20 minutes Direct 2019-10-10T21:48:59.132717
Madrid (MAD) - Porto (OPO) 2020-03-20 2020-03-22 61.99 USD 3 hours 10 minutes Direct 2019-10-10T14:39:24.825276
Madrid (MAD) - Porto (OPO) 2020-01-03 2020-01-04 64.21 USD 2 hours 35 minutes Direct 2019-10-10T22:33:03.637403
Madrid (MAD) - Porto (OPO) 2019-10-26 2019-10-27 64.45 USD 2 hours 35 minutes Direct 2019-10-14T15:19:15.749512
Madrid (MAD) - Porto (OPO) 2019-10-25 2019-10-27 69.24 USD 2 hours 30 minutes Direct 2019-10-10T14:04:11.170724
Madrid (MAD) - Porto (OPO) 2019-12-27 2020-01-06 69.79 USD 2 hours 35 minutes Direct 2019-10-10T21:39:39.448343
Madrid (MAD) - Porto (OPO) 2019-11-08 2019-11-11 70.39 USD 2 hours 35 minutes Direct 2019-10-10T23:56:31.847708
Madrid (MAD) - Porto (OPO) 2019-11-29 2019-11-30 74.6 USD 2 hours 35 minutes Direct 2019-10-10T21:07:21.219834
Madrid (MAD) - Porto (OPO) 2020-01-18 2020-01-19 76.72 USD 2 hours 35 minutes Direct 2019-10-10T14:52:31.129266
Madrid (MAD) - Porto (OPO) 2019-12-05 2019-12-09 84.1 USD 21 hours 45 minutes Direct 2019-10-14T09:09:51.096328
Madrid (MAD) - Porto (OPO) 2019-10-24 2019-10-29 90.65 USD 2 hours 30 minutes Direct 2019-10-11T11:51:55.159806
Madrid (MAD) - Porto (OPO) 2019-10-17 2019-10-22 91.93 USD 2 hours 30 minutes Direct 2019-10-11T11:51:56.402340
Madrid (MAD) - Porto (OPO) 2019-11-22 2019-11-22 92.55 USD 2 hours 35 minutes Direct 2019-10-13T09:56:16.971255
Madrid (MAD) - Porto (OPO) 2019-10-29 2019-11-03 100.23 USD 2 hours 35 minutes Direct 2019-10-14T02:33:24.313898
Madrid (MAD) - Porto (OPO) 2019-10-21 2019-10-28 101.41 USD 2 hours 40 minutes Direct 2019-10-14T10:23:02.912357
Madrid (MAD) - Porto (OPO) 2019-12-06 2019-12-09 104.57 USD 2 hours 35 minutes Direct 2019-10-13T17:44:19.991704
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 2 hours 35 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
UX1141 Madrid (MAD) Porto (OPO) 6:40 p.m. 6:45 p.m. E90
TP1011 Madrid (MAD) Porto (OPO) 10:05 a.m. 10:20 a.m. E190
QR6968 Madrid (MAD) Porto (OPO) 3:45 p.m. 4:05 p.m.
BA7102 Madrid (MAD) Porto (OPO) 3:45 p.m. 4:05 p.m.
LA7195 Madrid (MAD) Porto (OPO) 3:45 p.m. 4:05 p.m.
QR6901 Madrid (MAD) Porto (OPO) 7:40 p.m. 8 p.m. Airbus A319-111
BA7112 Madrid (MAD) Porto (OPO) 7:40 p.m. 8 p.m. Airbus A319-111
JL6983 Madrid (MAD) Porto (OPO) 7:40 p.m. 8 p.m. Airbus A319-111
AA8744 Madrid (MAD) Porto (OPO) 7:10 a.m. 9:33 a.m. 319
IB3094 Madrid (MAD) Porto (OPO) 3:45 p.m. 4:05 p.m. A319
FR5484 Madrid (MAD) Porto (OPO) 2:20 p.m. 10:10 a.m. B738
IB3096 Madrid (MAD) Porto (OPO) None None A320
IB3090 Madrid (MAD) Porto (OPO) None None A20N
FR5422 Madrid (MAD) Porto (OPO) 11:20 a.m. 4:15 p.m. B738
AM6852 Madrid (MAD) Porto (OPO) 2:55 p.m. 3 p.m. ER4
UX1145 Madrid (MAD) Porto (OPO) 2:15 a.m. 3:05 a.m. ER4
UX1147 Madrid (MAD) Porto (OPO) 6:50 a.m. 7 a.m. E90
IB3092 Madrid (MAD) Porto (OPO) None None A319
BA7100 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
AA8795 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
AZ2422 Madrid (MAD) Porto (OPO) 2:55 p.m. 3 p.m. ER4
QR6900 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
DL6773 Madrid (MAD) Porto (OPO) midnight 10:45 a.m. None
UX1143 Madrid (MAD) Porto (OPO) 2:50 p.m. 3 p.m. E90
TP1009 Madrid (MAD) Porto (OPO) 2:25 p.m. 2:45 p.m. E190

Madrid to Porto Route Map

Popular Flights from Madrid