52 € Cheap Flights from Porto to Madeira

Compare Porto to Madeira flight deals

Find the cheapest month or even day of the year to fly to Madeira

Book the best Madeira fare with no extra fees

Flight deals from Porto to Madeira

Looking for a cheap last-minute deal or the best return flight from Porto Airport to Madeira Airport? If you want to travel next month, return fares start from 74 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Porto to Madeira

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Porto to Madeira flights are currently cheapest in September.

Direct flights from Porto to Madeira

Porto to Madeira: Alternative routes

Compare routes from Porto to Madeira below. You may find an airport to fly into that's cheaper, faster, or easier than Madeira.

Porto to Madeira: Flight information

The things to know before you go.
Cheapest flight found52 €
Cheapest month to flySeptember
Average flight time2 hrs, 4 mins
Most popular airlineLufthansa
Average flights per week94

Finding cheap flights from Porto to Madeira: Frequently asked questions

The best price we found for a return flight from Porto to Madeira is 52 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 4 minutes is the average flight time from Porto to Madeira.
Lufthansa, TAP Air Portugal and Azores Airlines fly direct from Porto to Madeira.
As of June 2026, there are 94 flights per week flying from Porto to Madeira.
The cheapest month to fly from Porto to Madeira is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Porto Airport to Madeira Airport on Monday, 14 September 2026.
Yes – the average flight time is 2 hours and 4 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madeira but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madeira is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Ryanair offers the cheapest flight tickets to Madeira.

Travelling from Porto Airport (OPO) to Madeira Airport (FNC): what you need to know

  • Around 2 hours 5 minutes is how long you'll be travelling on a direct flight from Porto Airport to Madeira Airport.

  • Porto and Madeira share the same timezone, UTC+0.

  • Flights from OPO to FNC start from 05:45 — the first with TAP Air Portugal. The last service of the day is at 22:50 with Ryanair. In total, you can choose from 43 weekly Porto Airport to Madeira Airport flights.

  • Get to the airport on time so you don't miss your OPO to FNC flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the stress of rushing.

  • During popular months like August, it's a good idea to get to the airport well in advance. Arrive two hours before domestic departures and four hours ahead of an international flight whenever you're flying during a peak period in general.

  • A variety of airlines offer direct flights from Porto Airport to Madeira Airport, so jetting to Madeira (and then seeing more parts of Portugal!) is easy. Popular carriers that fly nonstop include:

  • The airline with the highest number of bookings on this route is TAP Air Portugal.

  • EasyJet is the most punctual carrier that operates OPO to FNC flights, with 79.07% of its services arriving on schedule.

  • We make it simple to book a flight with a stopover. To see all your options for tickets from Porto Airport to Madeira Airport, uncheck 'Direct flights only.' Then, choose a flight that has a stop long enough to tour the city of your choice. Stopovers between OPO and FNC include:

    • Madrid Airport

    • Barcelona Airport

    • Lyon Airport

How to find the cheapest flights from Porto Airport (OPO) to Madeira Airport (FNC)

  • The cheapest price we've seen for a one-way Porto Airport to Madeira Airport flight is 20 €. A return ticket is currently 52 €. Depending on the availability and when you book, these fares may change.

  • To pick up cheap tickets from OPO to FNC, book as early as you can. Airlines typically offer their most competitively priced fares when flights are first released.

  • Schedule your trip for May. That's the cheapest month for flights from Porto Airport to Madeira Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the cheapest price across each month.

  • Cut down on the time spent looking for cheap flights from OPO to FNC by setting up a Price Alert. We'll send you an email or notification on the app when a new discounted fare appears.

  • Find the perfect flight for you with the help of the filters. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Porto Airport to Madeira Airport, use the 'Sort by' tool. You can also filter by airline, arrival and departure times, and journey duration.

Handy information about Porto Airport (OPO)

  • 75% of flights that leave from Porto Airport land at their destination on schedule.

  • Porto Airport is around 11 kilometres from central Porto. If you're driving, catching a taxi or ride-sharing from the centre, it'll take you 20 minutes or so to get there, depending on the traffic.

  • The trip on public transport usually takes 30 minutes.

  • Get your break off to a stress-free start by staying near OPO. Whether you're taking an early flight from Porto Airport to Madeira Airport or just don't like being rushed, these stays are perfect:

Arriving at Madeira Airport (FNC)

  • Consider staying in a hotel near FNC if you're catching a late Porto Airport to Madeira Airport flight. Settle into one of these options and avoid the hassle of a long transfer:

  • Fast-track your adventure by picking up a Madeira Airport rental car. Grab your wheels from way 2 azores, Surprice or Magic Islands Rent A Car to explore Madeira and beyond.

  • Lock in the best possible rate by reserving your ride from Madeira Airport around one week before your travel date.

When to fly to Madeira Airport (FNC)

  • It's time to choose your travel dates for your flight from Porto Airport to Madeira Airport. August is the busiest month to head to Madeira. If you prefer a quieter vibe, go in March.

  • Before locking in your flight from Porto Airport to Madeira Airport, think about the kind of weather you like. August is the warmest month in Madeira, with temperatures ranging from 16ºC (61ºF) to 25ºC (77ºF).

  • Search for cheap tickets from OPO to FNC in February if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 9ºC (48ºF) and 16ºC (61ºF) on average.

Explore more of Portugal

  • Câmara de Lobos is just one of the many cities in Portugal waiting to be discovered after you've experienced Madeira. Around 14 kilometres away to the south, top sights here include Câmara do Lobos Harbour, Baia de Camara de Lobos and Viewpoint of Câmara de Lobos Bay.

  • If you're eager to discover another great destination in Portugal, head for São Martinho, about 14 kilometres south of Madeira. Praça CR7, Lido Promenade and Blandy's Wine Lodge are highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.