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-09-27 2019-09-29 22.99 USD 1 hours 15 minutes Direct 2019-07-16T10:38:05
Madrid (MAD) - Porto (OPO) 2019-09-21 2019-09-22 34.02 USD 1 hours 20 minutes Direct 2019-07-16T10:39:35
Madrid (MAD) - Porto (OPO) 2019-10-15 2019-10-17 34.42 USD 1 hours 20 minutes Direct 2019-07-17T10:26:21
Madrid (MAD) - Porto (OPO) 2019-10-17 2019-10-17 34.42 USD 1 hours 20 minutes Direct 2019-07-17T10:26:17
Madrid (MAD) - Porto (OPO) 2019-10-01 2019-10-01 34.58 USD 1 hours 15 minutes Direct 2019-07-15T14:09:45
Madrid (MAD) - Porto (OPO) 2019-09-12 2019-09-16 38.03 USD 1 hours 15 minutes Direct 2019-07-15T14:05:25
Madrid (MAD) - Porto (OPO) 2019-09-27 2019-10-02 38.03 USD 1 hours 15 minutes Direct 2019-07-14T23:07:18
Madrid (MAD) - Porto (OPO) 2019-09-10 2019-09-15 40.31 USD 1 hours 15 minutes Direct 2019-07-17T19:27:57
Madrid (MAD) - Porto (OPO) 2019-09-23 2019-09-27 41.49 USD 1 hours 15 minutes Direct 2019-07-12T23:18:07
Madrid (MAD) - Porto (OPO) 2019-09-29 2019-10-05 41.5 USD 1 hours 15 minutes Direct 2019-07-13T21:52:18
Madrid (MAD) - Porto (OPO) 2019-10-11 2019-10-18 45.55 USD 1 hours 20 minutes Direct 2019-07-08T16:13:03
Madrid (MAD) - Porto (OPO) 2019-11-12 2019-11-15 45.9 USD 1 hours 20 minutes Direct 2019-07-17T10:23:24
Madrid (MAD) - Porto (OPO) 2019-10-12 2019-10-13 46.57 USD 1 hours 20 minutes Direct 2019-07-09T13:17:08
Madrid (MAD) - Porto (OPO) 2019-09-26 2019-09-29 48.48 USD 1 hours 15 minutes Direct 2019-07-04T00:11:17
Madrid (MAD) - Porto (OPO) 2019-11-03 2019-11-09 52.04 USD 1 hours 20 minutes Direct 2019-07-14T18:15:33
Madrid (MAD) - Porto (OPO) 2019-11-22 2019-11-22 54.42 USD 1 hours 20 minutes Direct 2019-07-17T14:22:49
Madrid (MAD) - Porto (OPO) 2019-09-09 2019-09-16 54.85 USD 1 hours 15 minutes Direct 2019-07-13T07:58:20
Madrid (MAD) - Porto (OPO) 2019-12-31 2020-01-02 55.31 USD 1 hours 20 minutes Direct 2019-07-08T05:45:29
Madrid (MAD) - Porto (OPO) 2019-10-02 2019-10-09 58.28 USD 1 hours 15 minutes Direct 2019-07-14T14:28:45
Madrid (MAD) - Porto (OPO) 2019-11-28 2019-12-11 58.28 USD 1 hours 10 minutes Direct 2019-07-13T09:41:40
Madrid (MAD) - Porto (OPO) 2019-09-12 2019-12-13 60.19 USD 1 hours 10 minutes Direct 2019-07-13T11:31:34
Madrid (MAD) - Porto (OPO) 2019-11-25 2019-12-11 60.19 USD 1 hours 10 minutes Direct 2019-07-13T09:43:40
Madrid (MAD) - Porto (OPO) 2019-11-27 2019-12-12 60.19 USD 1 hours 10 minutes Direct 2019-07-13T09:47:25
Madrid (MAD) - Porto (OPO) 2019-10-04 2019-10-06 61.79 USD 1 hours 20 minutes Direct 2019-07-16T10:38:34
Madrid (MAD) - Porto (OPO) 2019-12-05 2019-12-09 64.08 USD 1 hours 20 minutes Direct 2019-07-16T20:58:12
Madrid (MAD) - Porto (OPO) 2019-12-30 2020-01-02 64.83 USD 1 hours 10 minutes Direct 2019-07-09T09:47:45
Madrid (MAD) - Porto (OPO) 2019-09-16 2019-09-18 64.94 USD 1 hours 15 minutes Direct 2019-07-09T12:05:01
Madrid (MAD) - Porto (OPO) 2019-09-25 2019-09-27 65.27 USD 1 hours 20 minutes Direct 2019-07-09T12:05:54
Madrid (MAD) - Porto (OPO) 2019-08-20 2019-08-22 65.85 USD 1 hours 20 minutes Direct 2019-07-13T11:42:11
Madrid (MAD) - Porto (OPO) 2020-06-24 2020-06-25 66.87 USD 1 hours 10 minutes Direct 2019-07-04T10:51:51
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 15 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
TP1009 Madrid (MAD) Porto (OPO) 2:25 p.m. 2:45 p.m. E190
FR5484 Madrid (MAD) Porto (OPO) 2:20 p.m. 10:10 a.m. B738
TP1011 Madrid (MAD) Porto (OPO) 10:05 a.m. 10:20 a.m. E190
UX1141 Madrid (MAD) Porto (OPO) 2:15 a.m. 3:05 a.m. E195
UX1143 Madrid (MAD) Porto (OPO) 2:15 a.m. 3:05 a.m. E195
UX1145 Madrid (MAD) Porto (OPO) 2:15 a.m. 3:05 a.m. ER4
UX1147 Madrid (MAD) Porto (OPO) 8:15 a.m. 9:05 a.m. ER4
QR6900 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
A31711 Madrid (MAD) Porto (OPO) 6:30 p.m. 9:05 p.m. Airbus A321-251N
AA8744 Madrid (MAD) Porto (OPO) 7:10 a.m. 9:33 a.m. 319
AM6852 Madrid (MAD) Porto (OPO) 2:55 p.m. 3 p.m. ER4
AZ2422 Madrid (MAD) Porto (OPO) 2:55 p.m. 3 p.m. ER4
S48757 Madrid (MAD) Porto (OPO) 11:05 p.m. 11:55 p.m.
IB3090 Madrid (MAD) Porto (OPO) None None A320
IB3092 Madrid (MAD) Porto (OPO) None None A319
IB3096 Madrid (MAD) Porto (OPO) None None A319
AA8795 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
IB3094 Madrid (MAD) Porto (OPO) 3:45 p.m. 4:05 p.m. A321
BA7100 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m.
TP1005 Madrid (MAD) Porto (OPO) 11:10 p.m. 11:20 p.m. E190
CX1867 Madrid (MAD) Porto (OPO) 11:35 a.m. 11:55 a.m. Airbus A319-112
SV6974 Madrid (MAD) Porto (OPO) 2:50 p.m. midnight None
BA3383 Madrid (MAD) Porto (OPO) 5:50 p.m. 8:20 p.m.
CA7043 Madrid (MAD) Porto (OPO) 8:05 p.m. 11:20 p.m. ER4
AM6948 Madrid (MAD) Porto (OPO) midnight 7:15 a.m. None

Madrid to Porto Route Map

Popular Flights from Madrid