TripTop🇬🇧 en.triptop.com

Cheap flights from Porto to Madrid

Multiple carriers serve the connection between Porto and Madrid, ranging from budget airlines to full-service carriers that operate their own hubs in both cities. You can find dated fares and a price calendar for flights on this route across every month of the year.

Cheapest monthDecember
Airlines10
Direct flightsdirect
Distance422 km
Direct flight time *0 h 58 min
Updated 3 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
RyanairRyanairFRdirect★★★★★ 4.122 Dec 2026from $20Search 22 Dec 2026
IberiaIberiaIBdirect—15 Dec 2026from $27Search 15 Dec 2026
Air EuropaAir EuropaUXdirect★★★★★ 3.817 Nov 2026from $33Search 17 Nov 2026
PortugPortugNIwith a stop—15 Dec 2026from $42Search 15 Dec 2026
TAP PortugalTAP PortugalTPwith a stop★★★★★ 4.015 Dec 2026from $42Search 15 Dec 2026
Vueling AirlinesVueling AirlinesVYwith a stop★★★★★ 3.511 Dec 2026from $52Search 11 Dec 2026
EasyjetEasyjetU2with a stop★★★★★ 4.118 Dec 2026from $102Search 18 Dec 2026
KLM CityhopperKLM CityhopperWAwith a stop—15 Nov 2026from $128Search 15 Nov 2026
Transavia FranceTransavia FranceTOwith a stop—26 Nov 2026from $148Search 26 Nov 2026
KLM Royal Dutch AirlinesKLM Royal Dutch AirlinesKLwith a stop★★★★★ 4.32 Feb 2027from $148Search 2 Feb 2027

Source: fares found by Tickets Travel Network search engines, snapshot of 3 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Price by month

Lowest fare found for each month in recent searches. Cheapest month: December — from $20.

MonthPrice fromDate
November 2026from $2821 Nov 2026
December 2026from $2022 Dec 2026
January 2027from $3720 Jan 2027
February 2027from $352 Feb 2027
March 2027from $3515 Mar 2027
April 2027from $6523 Apr 2027
May 2027from $5915 May 2027
June 2027from $4921 Jun 2027
July 2027from $4327 Jul 2027
August 2027from $7720 Aug 2027
September 2027from $4322 Sept 2027
October 2027from $6515 Oct 2027

Search December on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
PortoPorto OPO12 km
MadridBarajas MAD14 km

Route on the map

PortoMadrid422 km
Porto – Madrid: 422 km in a straight line; Spain is highlighted. Land outlines: Natural Earth.

When to fly

Booking several weeks ahead usually gives you better options than last-minute searches on this corridor. November tends to be quieter, while school holidays and the Christmas period bring more traffic through both airports. Midweek departures often carry fewer passengers than weekend services.

Airlines and what to expect

The route splits between low-cost carriers like Ryanair, Easyjet and Vueling Airlines, which offer point-to-point tickets with basic baggage allowances, and full-service operators including Iberia, Air Europa, TAP Portugal, KLM Cityhopper, Luxair and Air Nostrum that include meals and checked luggage in standard fares. Some flights connect through their respective hubs while others depart directly.

Arriving — Madrid

Madrid Barajas is a large international airport that handles heavy traffic from many origins, so allow extra time for transfers between terminals if your connection requires it. Metro lines connect the airport to the city centre within twenty minutes of landing, and taxi ranks stand outside each terminal building.

Before you go: Spain

Currency
EUR (€)
Power sockets
Type C, F · 230 V
Language
Spanish
Emergency number
112, 061, 091
Driving side
right
Calling code
+34
Internet domain
.es
EU / Schengen
EU member, Schengen area
Population of Madrid
3.5 M (2025)
Time zone
UTC+01 (Europe/Madrid)

Country facts: Wikidata

Check before you book

  • Verify which airport Porto offers departures from since some carriers use alternative facilities
  • Confirm baggage allowances on low-cost tickets before adding extras at checkout
  • Check whether your connection appears on a single ticket or requires separate bookings
  • Ensure your passport or identity card meets Spanish entry requirements for your nationality
  • Consider travelling outside peak months if flexibility allows you to shift dates

Frequently asked questions

Porto – Madrid: when is it cheapest to fly?

The lowest price in recent searches was found for December 2026 — $20. Prices change daily; check the live price in the search.

Porto – Madrid: which airlines fly this route?

Airlines with offers on this route: Ryanair, Iberia, Air Europa, Portug, TAP Portugal, Vueling Airlines, Easyjet, KLM Cityhopper, Transavia France, KLM Royal Dutch Airlines.

Porto – Madrid: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Porto to Madrid?

The distance is about 422 km, so a non-stop flight takes roughly 0 h 58 min. Direct flights were found in recent searches.

Which airports serve Porto – Madrid?

Porto: Porto (OPO). Madrid: Barajas (MAD).

What is the time difference between Porto and Madrid?

Madrid is 1 h ahead of Porto.

Porto — more routes

ToAirlineFlightDatePrice from
MadridRyanairdirect22 Dec 2026from $20
WarsawWizz Airdirect9 Jan 2027from $38
KrakowRyanairdirect16 Dec 2026from $90

Madrid — flights from other cities

FromAirlineFlightDatePrice from
ParisRyanairdirect5 Dec 2026from $18
WarsawRyanairdirect3 Dec 2026from $22
LondonRyanairdirect5 Dec 2026from $23
GenevaEasyjetdirect6 Dec 2026from $46
KrakowRyanairdirect19 Mar 2027from $47
BrusselsIberiadirect5 Dec 2026from $77
ChisinauTaromwith a stop13 Nov 2026from $109

Madrid: flights to the city

More destinations in Spain: flights

Search on kissandfly.com · $20