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.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| direct | ★★★★★ 4.1 | 22 Dec 2026 | from $20 | Search 22 Dec 2026 | |
| direct | — | 15 Dec 2026 | from $27 | Search 15 Dec 2026 | |
| direct | ★★★★★ 3.8 | 17 Nov 2026 | from $33 | Search 17 Nov 2026 | |
| with a stop | — | 15 Dec 2026 | from $42 | Search 15 Dec 2026 | |
| with a stop | ★★★★★ 4.0 | 15 Dec 2026 | from $42 | Search 15 Dec 2026 | |
| with a stop | ★★★★★ 3.5 | 11 Dec 2026 | from $52 | Search 11 Dec 2026 | |
| with a stop | ★★★★★ 4.1 | 18 Dec 2026 | from $102 | Search 18 Dec 2026 | |
| with a stop | — | 15 Nov 2026 | from $128 | Search 15 Nov 2026 | |
| with a stop | — | 26 Nov 2026 | from $148 | Search 26 Nov 2026 | |
| with a stop | ★★★★★ 4.3 | 2 Feb 2027 | from $148 | Search 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.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $28 | 21 Nov 2026 | |
| December 2026 | from $20 | 22 Dec 2026 | |
| January 2027 | from $37 | 20 Jan 2027 | |
| February 2027 | from $35 | 2 Feb 2027 | |
| March 2027 | from $35 | 15 Mar 2027 | |
| April 2027 | from $65 | 23 Apr 2027 | |
| May 2027 | from $59 | 15 May 2027 | |
| June 2027 | from $49 | 21 Jun 2027 | |
| July 2027 | from $43 | 27 Jul 2027 | |
| August 2027 | from $77 | 20 Aug 2027 | |
| September 2027 | from $43 | 22 Sept 2027 | |
| October 2027 | from $65 | 15 Oct 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Porto | Porto OPO | 12 km |
| Madrid | Barajas MAD | 14 km |
Route on the map
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.