Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Madrid (MAD) to Recife (REC)

Travellers and cabin class
  1. Home
  2. Spain
  3. Madrid
  4. Recife

Compare Madrid to Recife flight deals

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

Book the best Recife fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Madrid to Recife

Looking for a cheap last-minute deal or the best return flight from Madrid to Recife? Find the lowest prices on one-way and return tickets right here.
Recife.£398 per passenger.Departing Thu, 6 Nov, returning Thu, 13 Nov.Return flight with TAP Air Portugal.Outbound indirect flight with TAP Air Portugal, departs from Madrid on Thu, 6 Nov, arriving in Recife.Inbound indirect flight with TAP Air Portugal, departs from Recife on Thu, 13 Nov, arriving in Madrid.Price includes taxes and charges.From £398, select.
Thu, 6 NovMAD - REC with TAP Air Portugal
1 stop
Thu, 13 NovREC - MAD with TAP Air Portugal
1 stop
from £398
Recife.£416 per passenger.Departing Mon, 13 Apr, returning Sun, 19 Apr.Return flight with TAP Air Portugal.Outbound indirect flight with TAP Air Portugal, departs from Madrid on Mon, 13 Apr, arriving in Recife.Inbound indirect flight with TAP Air Portugal, departs from Recife on Sun, 19 Apr, arriving in Madrid.Price includes taxes and charges.From £416, select.
Mon, 13 AprMAD - REC with TAP Air Portugal
1 stop
Sun, 19 AprREC - MAD with TAP Air Portugal
1 stop
from £416
Recife.£416 per passenger.Departing Thu, 5 Feb, returning Mon, 16 Feb.Return flight with TAP Air Portugal.Outbound indirect flight with TAP Air Portugal, departs from Madrid on Thu, 5 Feb, arriving in Recife.Inbound indirect flight with TAP Air Portugal, departs from Recife on Mon, 16 Feb, arriving in Madrid.Price includes taxes and charges.From £416, select.
Thu, 5 FebMAD - REC with TAP Air Portugal
1 stop
Mon, 16 FebREC - MAD with TAP Air Portugal
1 stop
from £416
Recife.£421 per passenger.Departing Wed, 12 Nov, returning Mon, 1 Dec.Return flight with TAP Air Portugal.Outbound indirect flight with TAP Air Portugal, departs from Madrid on Wed, 12 Nov, arriving in Recife.Inbound indirect flight with TAP Air Portugal, departs from Recife on Mon, 1 Dec, arriving in Madrid.Price includes taxes and charges.From £421, select.
Wed, 12 NovMAD - REC with TAP Air Portugal
1 stop
Mon, 1 DecREC - MAD with TAP Air Portugal
1 stop
from £421
Recife.£469 per passenger.Departing Fri, 12 Sep, returning Sun, 28 Sep.Return flight with Azul Airlines.Outbound direct flight with Azul Airlines departs from Madrid on Fri, 12 Sep, arriving in Recife.Inbound direct flight with Azul Airlines departs from Recife on Sun, 28 Sep, arriving in Madrid.Price includes taxes and charges.From £469, select.
Azul Airlines
Fri, 12 SepMAD - REC with Azul Airlines
Direct
Azul Airlines
Sun, 28 SepREC - MAD with Azul Airlines
Direct
from £469
Recife.£494 per passenger.Departing Fri, 7 Nov, returning Sun, 30 Nov.Return flight with Azul Airlines.Outbound direct flight with Azul Airlines departs from Madrid on Fri, 7 Nov, arriving in Recife.Inbound direct flight with Azul Airlines departs from Recife on Sun, 30 Nov, arriving in Madrid.Price includes taxes and charges.From £494, select.
Azul Airlines
Fri, 7 NovMAD - REC with Azul Airlines
Direct
Azul Airlines
Sun, 30 NovREC - MAD with Azul Airlines
Direct
from £494
Recife.£496 per passenger.Departing Wed, 11 Jun, returning Thu, 24 Jul.Return flight with Azul Airlines.Outbound direct flight with Azul Airlines departs from Madrid on Wed, 11 Jun, arriving in Recife.Inbound direct flight with Azul Airlines departs from Recife on Thu, 24 Jul, arriving in Madrid.Price includes taxes and charges.From £496, select.
Azul Airlines
Wed, 11 JunMAD - REC with Azul Airlines
Direct
Azul Airlines
Thu, 24 JulREC - MAD with Azul Airlines
Direct
from £496
Recife.£518 per passenger.Departing Fri, 1 May, returning Tue, 19 May.Return flight with TAP Air Portugal.Outbound indirect flight with TAP Air Portugal, departs from Madrid on Fri, 1 May, arriving in Recife.Inbound indirect flight with TAP Air Portugal, departs from Recife on Tue, 19 May, arriving in Madrid.Price includes taxes and charges.From £518, select.
Fri, 1 MayMAD - REC with TAP Air Portugal
1 stop
Tue, 19 MayREC - MAD with TAP Air Portugal
1 stop
from £518
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Madrid to Recife found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Madrid to Recife

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Recife flights are currently cheapest in November.
Jun
from £573
Jul
from £722
Aug
from £645
Sep
from £469
Oct
from £577
Nov
from £398
Dec
from £577
Jan
from £629
Feb
from £416
Mar
from £543
Apr
from £416
May
from £518

Direct flights from Madrid to Recife

Madrid to Recife: Alternative routes

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

Madrid to Recife: Flight information

The things to know before you go.
Cheapest flight found£398
Cheapest month to flyNovember
Average flight time8 hrs, 30 mins
Most popular airlineIberia
Average flights per week8

Finding cheap flights from Madrid to Recife: Frequently asked questions

The best price we found for a return flight from Madrid to Recife is £398. 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.
8 hours and 30 minutes is the average flight time from Madrid to Recife.
Iberia, British Airways and Euroatlantic Airways Charter fly direct from Madrid to Recife.
As of June 2025, there are 8 flights per week flying from Madrid to Recife.
The cheapest month to fly from Madrid to Recife is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Recife Airport on Thursday, 6 November 2025.
Yes – the average flight time is 8 hours and 30 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 Recife 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 Recife is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, TAP Air Portugal and Azul Airlines offer the cheapest flight tickets to Recife.

Travelling from Adolfo Suarez Madrid-Barajas Airport (MAD) to Guararapes-Gilberto Freyre International Airport (REC): what you need to know

  • Recife's timezone is UTC-3, which makes Recife four hours behind Madrid.

  • Arrive at the airport on time so you don't miss your MAD to REC flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid a last-minute sprint to the gate.

  • You'll likely experience longer lines during popular months like July. Arriving up to four hours ahead of international flights and two hours for domestic departures will give you ample time for security and boarding.

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Guararapes-Gilberto Freyre International Airport (REC)

  • The lowest price we've found for a one-way Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport flight is £241. A round-trip fare right now is £398. Depending on the availability when you book, these fares could change.

  • Don't leave things to the last minute. You're more likely to get cheap tickets from MAD to REC if you book early. Airlines often offer some terrific early bird discounts.

  • If you're flexible with your travel plans, try using the 'Whole month' search tool. It'll show you the cheapest price in each month when looking for your flight from Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport.

  • Picking up cheap flights from MAD to REC is a cinch with Price Alerts. Simply set up one of these automatic alerts and we'll let you know as soon as a new deal comes up.

  • Tailor your flights using filters. Choose your arrival and departure times, total journey duration and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' flights from Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport.

Handy information about Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Of the flights that depart from Adolfo Suarez Madrid-Barajas Airport, 78.23% arrive on time at their destination.

  • To get to Adolfo Suarez Madrid-Barajas Airport from central Madrid, it takes about 25 minutes by car. This depends on traffic though. It's approximately 11 miles from the airport to the city centre.

  • Catching public transport? Expect a trip time of around 35 minutes.

  • Catching an early flight from Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport? Avoid the hassle of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these stays near MAD:

    • Zleep Hotel Madrid Airport

    • Holiday Inn Express Madrid - Airport

    • Axor Feria Hotel - Free Airport Shuttle Bus

Arriving at Guararapes-Gilberto Freyre International Airport (REC)

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on an Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport flight. Check in to one of these accommodation options near REC instead:

    • Roomo Praia de Boa Viagem Residencial

    • Hotel Euro Suíte Recife Boa Viagem

    • Mar Hotel Conventions

  • Go where the road takes you with a Guararapes-Gilberto Freyre International Airport rental car. Book your wheels from Foco, Localiza or National and experience more of Recife and beyond.

  • Reserving your ride from Guararapes-Gilberto Freyre International Airport about two weeks ahead can help you get the best possible rate.

Getting from Guararapes-Gilberto Freyre International Airport (REC) to central Recife

  • Guararapes-Gilberto Freyre International Airport is approximately 10 miles from the centre of Recife. The drive time takes around 35 minutes.

  • When travelling by public transport, expect a journey time of roughly 1 hour 15 minutes.

When to fly to Guararapes-Gilberto Freyre International Airport (REC)

  • January is the busiest month for flights from Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport. For a quieter experience, travel to Recife in April.

  • Book your flight from Adolfo Suarez Madrid-Barajas Airport to Guararapes-Gilberto Freyre International Airport for March if you'd like to visit Recife during its warmest month. Expect temperatures of between 24ºC (75ºF) and 31ºC (88ºF).

  • Look for cheap tickets from MAD to REC in August if you like cooler conditions. Temperatures are at their lowest then, ranging between 22ºC (72ºF) and 28ºC (82ºF) on average.

Explore more of Brazil

  • Maceio is just one of the many cities in Brazil waiting to be explored once you've seen the sights of Recife. Around 120 miles away to the south-west, its best attractions include Parque municipal de Maceio, Museu Theo Brandao de Antropologia e Folclore and Praça do Bicentenário.

  • Around 160 miles north of Recife, Natal is another favourite stop in Brazil. Start your sightseeing at Fortaleza dos Reis Magos, Metropolitan Cathedral and Parque das Dunas.

More travel options

Return plane tickets from London
Return plane tickets to New York
Tickets to Tenerife
Return tickets to Rio De Janeiro
Return tickets to Brazil
Flights to Rio De Janeiro with GOL Linhas Aéreas
Cheap tickets to Sao Paulo
Cheap return tickets to Paris
Cheap tickets to Gambia
Cheap return tickets to Spain
Cheap flights to Morocco
Cheap flights to Boa Vista
Cheap return flights to Sal
Cheap return flights to Guyana
Flights to Banjul
Return plane tickets from London
Return plane tickets to New York
Tickets to Tenerife
Return tickets to Rio De Janeiro
Return tickets to Brazil
Flights to Rio De Janeiro with GOL Linhas Aéreas
Cheap tickets to Sao Paulo
Cheap return tickets to Paris
Cheap tickets to Gambia
Cheap return tickets to Spain
Cheap flights to Morocco
Cheap flights to Boa Vista
Cheap return flights to Sal
Cheap return flights to Guyana
Flights to Banjul
Return plane tickets from London
Return plane tickets to New York
Tickets to Tenerife
Return tickets to Rio De Janeiro
Return tickets to Brazil
Flights to Rio De Janeiro with GOL Linhas Aéreas
Cheap tickets to Sao Paulo
Cheap return tickets to Paris
Cheap tickets to Gambia
Cheap return tickets to Spain
Cheap flights to Morocco
Cheap flights to Boa Vista
Cheap return flights to Sal
Cheap return flights to Guyana
Flights to Banjul
Return plane tickets from London
Return plane tickets to New York
Tickets to Tenerife
Return tickets to Rio De Janeiro
Return tickets to Brazil
Flights to Rio De Janeiro with GOL Linhas Aéreas
Cheap tickets to Sao Paulo
Cheap return tickets to Paris
Cheap tickets to Gambia
Cheap return tickets to Spain
Cheap flights to Morocco
Cheap flights to Boa Vista
Cheap return flights to Sal
Cheap return flights to Guyana
Flights to Banjul
Return tickets to Pernambuco
Return tickets from Spain
Cheap tickets to Recife
Cheap last minute flights
Flights from Madrid to Pernambuco
Tickets from Madrid
Cheap tickets from Community of Madrid
Return tickets to Brazil
Flights from Spain to Brazil
Return plane tickets from Madrid to Brazil
Recife Airport car hire
Best car hire in Brazil
Book hotels in Recife
Return tickets from Newcastle to Barcelona
Cheap flights from London to Kathmandu
Tickets from London to Sao Paulo
Return tickets from Edinburgh to Geneva
Return flights from Leeds Bradford to Paris
Flights from London to Gdansk
Return flights from Manchester to Dubrovnik
Plane tickets from Newcastle to Milan
Return plane tickets from London to San Jose Juan Santamaria
Cheap return flights from Edinburgh to Budapest
Cheap return flights from Birmingham to Rome
Flights from Edinburgh to Belfast
Cheap return flights from Edinburgh to New York
Return plane tickets from London to Toulouse
Cheap tickets from Istanbul to London
Tickets from London to Mexico City
Return flights from London to Johannesburg
Return plane tickets from Glasgow to Barcelona
Return flights from Birmingham to Paris Charles de Gaulle
Cheap flights from London Gatwick to Faro
Cheap return tickets from Edinburgh to Tenerife
Return plane tickets from Edinburgh to Krakow
Plane tickets from London to Calgary
Cheap return flights from London to Brussels
Return plane tickets from Bristol to Krakow
Cheap flights from Newcastle to Palma - Majorca
Return plane tickets from London Heathrow to Barcelona
Flights from London to Tromso
Return plane tickets from London Gatwick to Amsterdam Schiphol
Cheap tickets from Birmingham to Luqa Malta International

Plan the rest of your trip from Madrid to Recife

  • Car hire from Recife
  • Hotels in Recife

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings