Flights from Porto to Madrid

The cheapest flights from Porto to Madrid

Showing times and prices for 12 Aug

Cheapest

£78

Average

£157

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
14:25Porto Airport1h25 16:50Madrid Barajas Airport
0 changes
£781One-way
2nd Cheapest
09:00Porto Airport11h20 21:20Madrid Barajas Airport
1 change
£981One-way
2nd Cheapest
10:00Porto Airport10h20 21:20Madrid Barajas Airport
1 change
£981One-way
20:30Porto Airport1h10 22:40Madrid Barajas Airport
0 changes
£1151One-way
20:05Porto Airport1h10 22:15Madrid Barajas Airport
0 changes
£1231One-way

Flight schedule Porto to Madrid

Showing flights for tomorrow, Friday, 12 August
06:30Porto Airport1h10 08:40Madrid Barajas Airport
0 changes
07:40Porto Airport1h10 09:50Madrid Barajas Airport
0 changes
08:20Porto Airport1h20 10:40Madrid Barajas Airport
0 changes
08:40Porto Airport8h25 18:05Madrid Barajas Airport
1 change
09:00Porto Airport14h20 00:20Madrid Barajas Airport
1 change
09:00Porto Airport9h20 19:20Madrid Barajas Airport
1 change
09:00Porto Airport11h20 21:20Madrid Barajas Airport
1 change
10:00Porto Airport13h20 00:20Madrid Barajas Airport
1 change
10:00Porto Airport10h20 21:20Madrid Barajas Airport
1 change
10:00Porto Airport8h20 19:20Madrid Barajas Airport
1 change
11:00Porto Airport12h20 00:20Madrid Barajas Airport
1 change
11:00Porto Airport7h20 19:20Madrid Barajas Airport
1 change
11:25Porto Airport1h10 13:35Madrid Barajas Airport
0 changes
12:30Porto Airport1h20 14:50Madrid Barajas Airport
0 changes
14:00Porto Airport4h20 19:20Madrid Barajas Airport
1 change
14:25Porto Airport1h25 16:50Madrid Barajas Airport
0 changes
16:00Porto Airport1h10 18:10Madrid Barajas Airport
0 changes
20:05Porto Airport1h10 22:15Madrid Barajas Airport
0 changes
20:30Porto Airport1h10 22:40Madrid Barajas Airport
0 changes
20:35Porto Airport1h20 22:55Madrid Barajas Airport
0 changes
21:30Porto Airport14h10 12:40Madrid Barajas Airport
1 change
21:50Porto Airport10h10 09:00Madrid Barajas Airport
1 change
22:30Porto Airport13h10 12:40Madrid Barajas Airport
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept

The fastest flights from Porto to Madrid

Showing times and prices for 12 Aug

Fastest Journey

1 h 10 m

Average

6 h 29 m

Flights per day

23

Distance

421 km

Of the 23 flights that leave Porto for Madrid every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
20:05Porto Airport1h10 22:15Madrid Barajas Airport
0 changes
£1231One-way
Fastest
16:00Porto Airport1h10 18:10Madrid Barajas Airport
0 changes
£1231One-way
Fastest
06:30Porto Airport1h10 08:40Madrid Barajas Airport
0 changes
£1261One-way
Fastest
11:25Porto Airport1h10 13:35Madrid Barajas Airport
0 changes
£1491One-way
Fastest
07:40Porto Airport1h10 09:50Madrid Barajas Airport
0 changes
£1491One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Madrid?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Porto to Madrid flight

distanceDistance261 miles
durationAverage flight duration1 h 10 min
priceAverage plane ticket price£97 (€110)
changesDirect flightYes
carriersAirlinesTAP Portugal, Air Nostrum, Vueling, easyJet, Ryanair, Air Europa, White Airways, KLM, Iberia or PGA-Portugalia Airlines

Flights from Porto to Madrid cover the 261 miles long journey taking on average 1 h 10 min with our travel partners like TAP Portugal, Air Nostrum, Vueling, easyJet, Ryanair, Air Europa, White Airways, KLM, Iberia or PGA-Portugalia Airlines. There are direct flight services available. While the average ticket price for this journey costs around £97, you can find the cheapest plane ticket for as low as £78. Travellers depart most frequently from Porto Airport and arrive in Madrid Barajas Airport.

Airlines: TAP Portugal, Ryanair and easyJet Porto to Madrid

You can travel by flight to Madrid from Porto with TAP Portugal, Ryanair and easyJet for as low as £78. When you search for timetables and tickets, Omio will show you the best journey.

TAP Portugal
Ryanair
easyJet

Enjoy a smooth and easy trip from Porto to Madrid with TAP Portugal! As an official travel partner of TAP Portugal, Omio can help you search current flight timetables from TAP Portugal, compare the best routes from Porto to Madrid as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable TAP Portugal Porto to Madrid plane ticket available today. If you search for TAP Portugal tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to Madrid from Porto on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 261 miles (421 km) journey between Porto and Madrid with ease and comfort on a flight with TAP Portugal.

    Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Porto and Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

    • Average Price: £94

    EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travellers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travellers bringing hand luggage and checked luggage.

    • Average Price: £78

    Travel Tips: Porto to Madrid flight

    Take a flight to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Madrid.
    FAQs

    Travel by plane between Porto, Portugal and Madrid, Spain is: Fully open.

    Is international entry into Madrid from Porto restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Portugal

    Do I need to quarantine on arrival in Spain from Porto?

    Entry Requirements:

    • Specific entry restrictions may apply for travel to Spain: Canary Islands

    What are the safety rules to follow in Madrid, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 28/07/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid from Porto closer to your date of departure here.

    The current restriction level for your return trip by plane from Madrid to Porto is: Fully open

    Are there any international entry restrictions on returning to Portugal from Spain?

    Reentry to Portugal is allowed for: Entry is fully open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Portugal from Madrid?

    What are the entry requirements?

    • There are no current restrictions

    What are the safety rules to follow in Porto, Portugal?

    The government of Portugal has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 2 metre (s) (7 feet)
    • Face mask: Mandatory

    Last verified on 28/07/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Madrid to Porto flight here.

    Omio customers have found cheap plane tickets to Madrid from Porto for as low as £78  for the next 7 days.
    The Porto to Madrid plane ticket price is on average £97  if you are looking to buy your tickets for this trip in the next week.
    When travelling this route you should expect the distance between Porto and Madrid via plane to be approximately 261 miles.
    On average the Porto to Madrid flight time is 1 h 10 min  covering the 261 miles long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    Omio travellers most frequently book a flight from Porto Airport   to Madrid Barajas Airport   for this route.

    The most popular departure airport with passengers for this route, called Porto Airport, is located 9.1 miles (14.6 km) from the city centre of Porto.

    The most popular arrival airport, Madrid Barajas Airport, is located 9.9 miles (15.9 km) away from the city centre of Madrid. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Madrid Barajas Airport to the city centre in Madrid.

    When taking a flight from Porto to Madrid, you can count on TAP Portugal, Air Nostrum, Vueling, easyJet, Ryanair, Air Europa, White Airways, KLM, Iberia or PGA-Portugalia Airlines for the best way to get you to Madrid. You can also check all possible airlines who offer a service between Porto and Madrid and compare the amenities they offer before buying a plane ticket.
    Yes, you can find a direct flight between Porto and Madrid with Air Nostrum, Ryanair, Air Europa or Iberia  on Omio. This is worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
    If you prefer early morning flights from Porto to Madrid, the first flight leaves at 05: 10. If you prefer late night flights from Porto to Madrid, the last flight of the day leaves at 21: 30. Omio shows you the latest flight from Porto to Madrid timetable to help you book the best departure time for this journey.
    The price of a one way plane ticket from Porto to Madrid is on average £97 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this trip. In general, you can find plane tickets from Porto to Madrid available a few months in advance.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language