Flights from Porto to Madrid

Explore the best deals

Discover the cheapest flights from Porto to Madrid
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Porto to Madrid

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 5 Jan - 11 Jan
$85
$124
$136
$105
$76
$145
$85
$97
$86
$423
$101
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
0%A train in Madrid costs roughly the same as in Porto.
Porto$2.65
Madrid$2.65
MealMid-priced restaurant
60%The average meal is 60% more expensive in Madrid than in Porto.
Porto$17.70
Madrid$28.32
TaxiStandard daytime start rate
0%A taxi in Madrid costs roughly the same as in Porto.
Porto$6.19
Madrid$6.19
CoffeeRegular cappuccino
53%Coffee is 53% more expensive in Madrid than in Porto.
Porto$3.17
Madrid$4.84
Exchange rate
1 AUD = 0.57 EUR
1 EUR = 1.79 AUD
Last revised on Fri, 5/12
Distance: 423 kms
Porto airports
Porto (OPO)How far from city centre: 3 kms
Madrid airports
Adolfo Suárez Madrid - Barajas (MAD)How far from city centre: 13 kms

Flights from Porto

Porto, "The Unvanquished City", follows Lisbon as Portugal's second largest city. It is also home to Francisco Sá Carneiro Airport–the second busiest airport in the country in terms of passengers. In 2010 it reached a milestone by serving 5 million passengers in a year for the very first time.

Francisco Sá Carneiro Airport has one runway and one passenger terminal that handle domestic and international flights, including flights from Porto to Madrid. Should you have the need to go online you can easily connect to the airport's free unlimited Wi-Fi! The terminal also contains conference facilities, VIP lounges, retail stores, duty free shops and plenty of places to grab a bite or drink.

Directions to Porto airport

Francisco Sá Carneiro Airport is located 11 km north of Porto's city centre. Metro Line E, the purple line, provides quick and reliable access from nearly everywhere in the city to the airport. STCP and Resende buses also provide connections between the city and the airport, with the former operating an all-nighter service.

Shuttle companies such as Barquense, GetBus, Ovnitur Viagens, Transdev and Autna offer regular connections to the airport. Goin'Porto in particular is a low cost service that can take you from various parts of downtown Porto straight to the airport. Taxis are available 24/7.

Reaching Madrid

Madrid's nightlife is something you must experience at least once. Cocktail bars, live venues and dance clubs typically run very late into the night so you can party like there's no tomorrow! Entertainment areas include Huertas, Malasaña, La Latina, Avenida de Brasil and of course the gay neighbourhood Chueca.

The city also hosts a collection of cultural and art venues. Prime examples of places featuring European art are the Prado Museum, Thyssen-Bornemisza Museum and Centro de Arte Reina Sofia. Religious artwork can be seen in the Basilica de San Francisco, but if you want to escape the city's hustle and bustle you could simply unwind at Buen Retiro Park in the heart of Madrid.

Getting to the city center

Flights from Porto arrive at Adolfo Suárez Madrid-Barajas Airport–one of the largest airports in Europe. On the first floor of terminal 4 there's a train station called Aeropuerto T4. From here railway company RENFE operates the "Cercanías" C1 line to the city. Also in terminal T4 are two metro stations. If you'd rather take the bus there are stops throughout all the terminals. Exprés Aeropuerto or the Airport Express (line 203) runs to the Atocha Train Station. Near the arrivals and departures terminals there is a Trenitalia railway station with frequent service to the city centre. Leonardo Express provides non-stop service to the Rome Termini railway station.

FAQs about flights from Porto to Madrid

Can I get a flexible ticket for my trip from Porto to Madrid?
At eDreams, we want your trip to run smoothly. Whether your flight gets canned or Spain suddenly changes travel rules, you’ll be covered. Flight cancelled? No dramas! With our flexible ticket option, you can rebook your Porto to Madrid flight with no change fee, or grab a full refund.
How do I score the cheapest flights from Porto to Madrid with eDreams?
Right now, the lowest fare from Porto to Madrid is $ 18. Thanks to our clever tech, we line up the top flight options, mixing and matching routes, airlines, and timetables to nail both value and convenience.
Is Madrid more expensive than Porto?
When it comes to getting around, the average cab fare in Madrid is 6.19 AUD, pretty similar to Porto.
Train tickets are much the same in Madrid and Porto, averaging 2.65 AUD.
In some cases, eating out in Madrid will sting you about 60% more, with average meals at 28.32 AUD, compared with 17.70 AUD in Porto.
A coffee will set you back about 53% more in Madrid, averaging 4.84 AUD, while in Porto it’s around 3.17 AUD.
What’s the average flight time from Porto to Madrid?
A standard flight between Porto and Madrid takes around 01:14 hours, covering about 438 km. This includes both direct flights and connections.
How does the weather in Madrid compare with Porto?
In summer, Porto usually sees highs around 33.19 ºC with rainfall near 3 mm. Over in Madrid, temps sit around 37.21 ºC with average rain of 3 mm. In winter, Madrid averages about -3.74 ºC, while Porto hovers near -0.18 ºC. Rainfall hits around 12 mm in Porto, compared with 3 mm in Madrid.
Which airports connect Porto with Madrid?
The main route linking Porto with Madrid is between Porto (OPO) and Adolfo Suárez Madrid - Barajas (MAD). This leg is operated by the following airlines:
Air Europa
Ryanair

Plan your trip

Popular Flight RoutesAlternative routes