Cheap flights from Porto to Madrid
Cheapest current fares: $24 in October 2026, 437 km direct flight in ~31m.
Cheapest month-by-month fares
Lowest available fare per calendar month from Porto (OPO) to Madrid (MAD). Refreshed daily.
Porto (OPO) → Madrid (MAD)
- October 2026 $24
- September 2026 $25
- November 2026 $26
- December 2026 $31
- January 2027 $37
- August 2026 $60
Frequently asked questions
-
What is the cheapest month to fly from Porto to Madrid?
Based on current 6-month forward fare data, October 2026 is the cheapest month to fly from Porto (OPO) to Madrid (MAD), with fares starting from $24.
-
What is the lowest current fare from OPO to MAD?
The lowest currently-listed fare from Porto (OPO) to Madrid (MAD) is $24 on 2026-10-24.
-
How long is the flight from Porto to Madrid?
Direct flights from OPO to MAD cover approximately 437 km (272 miles), with an estimated flight time of 31m. Operating airlines: ET, FR, IB, UX.
Related guides for this route
Sibling pages — full route detail, airport overviews, visa context, per-airline routes.