Flights from Madrid to Porto
Compare real fares for the Madrid → Porto route across 700+ airlines and travel agencies.
Madrid → Porto Flights
What Else to Budget For in Porto
Beyond the flight, here is what a typical trip to Portugal costs.
Hotel
$35–$90 per night for a comfortable mid-range stay in Porto.
Car rental
$20–$45 per day if you plan to explore Portugal independently.
Airport transfer
$10–$30 for a pre-booked one-way transfer from the airport.
eSIM data
$8–$20 per week to stay connected in Portugal from the moment you land.
Getting the Best Fare on This Route
Book 4-8 weeks ahead
For most routes between Madrid and Porto, fares tend to bottom out 4-8 weeks before departure. Booking too early or too late usually costs more.
Check nearby airports
If Porto has a secondary airport nearby, comparing both can sometimes reveal a meaningfully cheaper fare.
Be flexible by a day or two
Shifting your departure by even one day can change the price significantly on this route — use the calendar view in the widget above to spot the cheapest day.
Ready to book?
Compare Madrid to Porto fares above, or explore hotels, transfers, and eSIM for your trip.