503 € Cheap Flights from Rio de Janeiro to Madrid

Compare Rio de Janeiro to Madrid flight deals

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

Book the best Madrid fare with no extra fees

Flight deals from Rio de Janeiro to Madrid

Looking for a cheap last-minute deal or the best return flight from Rio de Janeiro to Madrid? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Rio de Janeiro to Madrid

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Rio de Janeiro to Madrid flights are currently cheapest in March.

Direct flights from Rio de Janeiro to Madrid

Rio de Janeiro to Madrid: Alternative routes

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

Rio de Janeiro to Madrid: Flight information

The things to know before you go.
Cheapest flight found503 €
Cheapest month to flyMarch
Average flight time10 hrs, 15 mins
Most popular airlineIberia
Average flights per week29

Finding cheap flights from Rio de Janeiro to Madrid: Frequently asked questions

The best price we found for a return flight from Rio de Janeiro to Madrid is 503 €. 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.
10 hours and 15 minutes is the average flight time from Rio de Janeiro to Madrid.
Iberia, LATAM Airlines and Qatar Airways fly direct from Rio de Janeiro to Madrid.
As of August 2025, there are 29 flights per week flying from Rio de Janeiro to Madrid.
The cheapest month to fly from Rio de Janeiro to Madrid is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Rio de Janeiro to Madrid Airport on Monday, 2 March 2026.
Yes – the average flight time is 10 hours and 15 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 Madrid 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 Madrid is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD): What you need to know

  • Planning your getaway begins with working out where you'll leave from in Rio De Janeiro. Galeao Antonio Carlos Jobim International Airport (GIG) is the city's main airport, so explore your options for booking a flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD) taking off from here.

  • 10 hours 15 minutes is the average travel time for a direct Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport flight.

  • The timezone in Madrid is UTC+1, which is four hours ahead of Rio De Janeiro. Adolfo Suarez Madrid-Barajas Airport is located in Madrid.

  • You can choose from 5 direct services every week between Galeao Antonio Carlos Jobim International Airport (GIG) and Adolfo Suarez Madrid-Barajas Airport (MAD). This is the busiest route, with Iberia offering a 7:05pm departure from GIG to MAD.

  • Arrive at the airport on time so you don't miss your flight from Rio De Janeiro to MAD. Be there at least two hours ahead for international flights and an hour early for domestic departures to skip the mad dash to your gate.

  • In high season, expect extended wait times and be there earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international trips.

Airports in Rio De Janeiro

Galeao Antonio Carlos Jobim International Airport (GIG)

  • You can jump on a direct flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD) leaving from Galeao Antonio Carlos Jobim International Airport (GIG).

  • You can lock in a direct flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport with Iberia. This top carrier operates departures from GIG.

  • The majority of passengers prefer to fly with Iberia from GIG to MAD.

  • The carrier with the most consistent on-time arrival rate on this route is Iberia.

  • Stopovers are the ideal opportunity to take a break from travelling and maybe even tour another city. When browsing cheap flights from Rio De Janeiro to MAD leaving from Galeao Antonio Carlos Jobim International Airport (GIG), uncheck the 'Direct flights only' box to find out where you can visit along the way. Top options include:

    • London Heathrow Airport (LHR)

    • Charles de Gaulle Airport (CDG)

    • Leonardo da Vinci-Fiumicino Airport (FCO)

  • The journey from central Rio De Janeiro to GIG takes around 1 hour 5 minutes on public transport. If you drive, ride-share or get a cab, you'll cover the 18 kilometres in 20 minutes or so, depending on traffic conditions.

  • Looking for a convenient hotel close to Galeao Antonio Carlos Jobim International Airport? If you're catching an early flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport, these accommodation options will have you sleeping conveniently close to check-in:

  • 79.57% of flights departing from Galeao Antonio Carlos Jobim International Airport reach their destination on schedule.

Santos Dumont Airport (SDU)

  • SDU is about 2 kilometres from central Rio De Janeiro. It takes 5 minutes or so to get to the airport if you're driving from the city centre. Public transport takes roughly 15 minutes.

  • Kick off your holiday early with an additional night away from home. Before catching your Rio De Janeiro to MAD flight, stay in one of these hotels close to Santos Dumont Airport:

  • When it comes to flights staying on schedule, Santos Dumont Airport has an on-time arrival rate of 78.67%.

About Adolfo Suarez Madrid-Barajas Airport (MAD)

Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid

  • Central Madrid is roughly 13 kilometres from Adolfo Suarez Madrid-Barajas Airport. Travel times by cab or car hire will vary based on time of day and traffic conditions, so do a little research ahead of time.

  • Travelling on public transport takes around 35 minutes.

How to find the cheapest flights from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • 254 € is currently the best price for a one-way ticket from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport. Return flights start from 503 €. These prices may change depending on availability and demand.

  • Get your hands on cheap flights from Rio De Janeiro to MAD by booking six months ahead. According to our research, that's the sweet spot for finding the biggest deals.

  • November is when you're most likely to find a bargain on a Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport ticket. If you'd like to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for each month.

  • Locking in a cheap plane ticket from Rio De Janeiro to MAD is easy with Price Alerts. All you need to do is create one of these automatic alerts and we'll notify you when prices go down.

  • Nail down a great price on a flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport with the help of the filters. Pick your ideal arrival and departure times, number of stops and airlines. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest.'

The best time to fly from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Picture the kind of break you want when planning your trip dates. April is the quietest month to go to Madrid. July is when most people book flights from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport (MAD), which may be perfect if you're after more action.

  • Book a Rio De Janeiro to MAD plane ticket departing in July if you're eager to explore the city during its warmest month. Expect temperatures in Madrid to range from 17ºC (63ºF) to 36ºC (97ºF).

  • If you want cooler conditions, look for a cheap ticket from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport in January when temperatures are between 0ºC (32ºF) and 11ºC (52ºF).

More about Madrid

  • Once you've booked your flight from Rio De Janeiro to Adolfo Suarez Madrid-Barajas Airport, find a hotel that's got location and comfort covered. Make one of these options your base for exploring Madrid:

  • Your Madrid trip should come with a bit of sightseeing. Top attractions worth exploring include Museo del Prado, Plaza Mayor and Museo Nacional Thyssen-Bornemisza.

Explore more of Spain

  • You've done Madrid, now it's time to explore more of Spain. Travel around 274 kilometres north-east to Zaragoza to tick off its popular sights. From Plaza España to Plaza del Pilar and La Seo del Salvador, your itinerary will be busy.

  • Salamanca is another sought-after destination in Spain and is around 193 kilometres west of Madrid. No journey is complete without seeing Salamanca, Casco Historico, Catedral de Salamanca and Plaza Mayor.

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