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.
Planning the full trip?
We have a full Porto travel guide with budget breakdowns, timing advice, and insider tips.
Ready to book?
Compare Madrid to Porto fares above, or explore hotels, transfers, and eSIM for your trip.