Find a flight from Madrid to Porto

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 32.47£
Journey duration 8 h 32 min
Connections per day 112
First departure: 01:45
Last departure: 00:55
Distance 421km

Virail finds for you the cheapest flights from Madrid to Porto

Virail finds for you the cheapest tickets for flights from Madrid to Porto. What you have to do is only choosing the date of your journey and virail will compare hundreds of websites to find the best solution for your flight from Madrid to Porto.

How much are low-cost tickets for flights from Madrid to Porto?

By booking in advance and with flexible dates you can find cheap tickets from Madrid to Porto also for only 36,11 €.

Ticket price Madrid - Porto every day

Today 20/06 21/06 22/06 23/06 24/06 25/06
18 £33 £27 £59 £115 £48 £65 £
9 £13 £26 £9 £22 £18 £18 £
More 1 £ More 1 £1 £1 £1 £


Saturday, September 28th 2019

Updated


What are the companies serving flight connections from Madrid to Porto?

Flights from Madrid to Porto are operated by Air Europa, Iberia, TAP Portugal, Brussels Airlines, Vueling, SWISS, KLM, Air France, Aegean Airlines, Lufthansa, Czech Airlines and Royal Air Maroc, an example of the partners cooperating with virail.

What's the name of the airports served by the flights from Madrid to Porto?

Airports served in by the flights from Madrid to Porto are Barajas and Porto.

When is the first flight to Porto scheduled?

The first flights to Porto is scheduled at 01:09 and the last one leaving Madrid is at 00:09.

How long does it take to reach Porto by plane?

The fastest direct flights from Madrid to Porto take only 1 hour and 10 minutes.

Seen the relatively short distance between Madrid and Porto, you could also choose to take a train as ecological alternative to the plane.

virail lets you search and compare times and prices of any transports from one city to another