373 € Cheap Flights from Sao Paulo to Madrid

Compare Sao Paulo 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 Sao Paulo to Madrid

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

Find the cheapest month to fly from Sao Paulo to Madrid

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

Direct flights from Sao Paulo to Madrid

Sao Paulo to Madrid: Alternative routes

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

Sao Paulo to Madrid: Flight information

The things to know before you go.
Cheapest flight found373 €
Cheapest month to flyNovember
Average flight time10 hrs, 10 mins
Most popular airlineLATAM Airlines
Average flights per week171

Finding cheap flights from Sao Paulo to Madrid: Frequently asked questions

The best price we found for a return flight from Sao Paulo to Madrid is 373 €. 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 10 minutes is the average flight time from Sao Paulo to Madrid.
LATAM Airlines, Qatar Airways and Iberia fly direct from Sao Paulo to Madrid.
As of September 2025, there are 130 flights per week flying from Sao Paulo to Madrid.
The cheapest month to fly from Sao Paulo to Madrid is usually November.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Sao Paulo to Madrid Airport on Tuesday, 4 November 2025.
Yes – the average flight time is 10 hours and 10 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.
The cheapest airline that flies to Madrid is Air China .

Flying from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD): What you need to know

  • Sao Paulo has two main airports where you can kick off your trip. Explore your options for reserving a flight from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD) flying out of Sao Paulo-Guarulhos International Airport (GRU) or Viracopos Airport (VCP).

  • Around 10 hours 10 minutes is how long you can expect to be travelling on a direct Sao Paulo to Adolfo Suarez Madrid-Barajas Airport flight.

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

  • Sao Paulo-Guarulhos International Airport (GRU) to Adolfo Suarez Madrid-Barajas Airport (MAD) is the most popular route. There are 34 direct flights a week to pick from. If you have plans before you fly, hop on the last flight with LATAM Airlines at 11:35pm. Choose the first GRU to MAD departure with Air China at 9:25am if you'd rather get a move on.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you can comfortably catch your flight from Sao Paulo to MAD.

  • High season means busier airports, so show up even earlier. Give yourself at least two hours before a domestic flight and four hours for an international journey to stay on schedule.

Airports in Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • Get to your destination in one go from Sao Paulo-Guarulhos International Airport (GRU). Nonstop flights from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD) are available from here.

  • At GRU, you can choose from various airlines that operate direct flights from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport, such as:

  • The preferred airline for passengers flying between GRU and MAD is Iberia.

  • Iberia is the top-ranked carrier for punctuality on this route.

  • Think about adding a stopover to find cheap flights from Sao Paulo to MAD. Simply deselect 'Direct flights only' when searching for departures from Sao Paulo-Guarulhos International Airport (GRU). Take a break from travelling at one of these airports:

    • London Heathrow Airport (LHR)

    • Charles de Gaulle Airport (CDG)

    • Zurich Airport (ZRH)

  • Travelling from central Sao Paulo to GRU takes about 1 hour 20 minutes on public transport. If you ride-share, drive or take a cab, you'll cover the 26 kilometres in 30 minutes or so, depending on traffic conditions.

  • Want a relaxed start to your travels? Stay near Sao Paulo-Guarulhos International Airport. Whether you're boarding an early flight from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport or aren't a fan of being rushed, these hotels offer the perfect solution:

  • Of all flights departing from Sao Paulo-Guarulhos International Airport, 75.54% arrive on time at their destination.

Sao Paulo/Congonhas Airport (CGH)

  • You can reach CGH from central Sao Paulo in about 15 minutes by car (depending on traffic conditions). The ride on public transport takes roughly 35 minutes to travel the 10 kilometres or so.

  • Start your holiday sooner with an extra night away from home. Before catching your Sao Paulo to MAD flight, kick back in one of these hotels close to Sao Paulo/Congonhas Airport:

  • When it comes to flights staying on schedule, Sao Paulo/Congonhas Airport has an on-time arrival rate of 73.8%.

Viracopos Airport (VCP)

  • Start your journey at Viracopos Airport (VCP) and fly straight to your destination without any layovers. You can book direct flights from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport out of here.

  • Azul is one airline that offers direct Sao Paulo to MAD plane tickets from VCP.

  • The airline most travellers choose when flying between VCP and MAD is Azul.

  • From central Sao Paulo, VCP is around 97 kilometres away. It takes roughly 1 hour 15 minutes to get to the airport by car and 3 hours 25 minutes or so if you're on public transport.

  • Make catching an early Sao Paulo to Adolfo Suarez Madrid-Barajas Airport flight one of the easiest parts of your trip. Book a room at one of these hotels near Viracopos Airport and get to your boarding gate with plenty of time to spare:

  • Flights that take off from VCP arrive at their destination within the scheduled time frame 75.02% of the time.

About Adolfo Suarez Madrid-Barajas Airport (MAD)

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

  • Adolfo Suarez Madrid-Barajas Airport is roughly 13 kilometres from central Madrid. How long it takes to get to the centre in a car hire or cab depends on the time of day. Do a little research beforehand.

  • Travelling on public transport takes around 35 minutes.

How to find the cheapest flights from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • At the moment, 195 € is the best price we've found for a one-way ticket from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport. The cheapest price for a return flight is 373 €. Keep in mind fares may change due to availability at the time of booking.

  • Get cheap flights from Sao Paulo to MAD by booking seven months ahead. Based on our research, that's the sweet spot for bagging a bargain.

  • The best month for picking up cheap Sao Paulo to Adolfo Suarez Madrid-Barajas Airport tickets is December. Use the 'Whole month' tool to compare flight prices, then choose the dates that offer the lowest fares.

  • There's no need to check every day to find out if prices have dropped when you create a Price Alert. We'll notify you as soon as a lower fare pops up on plane tickets from Sao Paulo to MAD.

  • Find the best deal on a flight from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport with the help of the filters. Choose your preferred departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest.'

The best time to fly from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • July is the most popular month for flights from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport (MAD). Plan your visit to Madrid in April for a more laid-back experience.

  • The warmest month in Madrid is July, with temperatures ranging between 17ºC (63ºF) and 36ºC (97ºF). Book your Sao Paulo to MAD plane ticket then if that's your idea of comfortable weather.

  • Search for cheap tickets from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 0ºC (32ºF) and 11ºC (52ºF).

More about Madrid

  • Start your Madrid trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Sao Paulo to Adolfo Suarez Madrid-Barajas Airport, explore our range of hotels including:

  • Your Madrid visit should come with a side of sightseeing. Major attractions you can't miss include Museo del Prado, Plaza Mayor and Museo Nacional Thyssen-Bornemisza.

Explore more of Spain

  • You've seen Madrid, now it's time to discover other corners of Spain. Journey around 274 kilometres north-east to Zaragoza to check off its popular sights. From Plaza España to Plaza del Pilar and La Seo del Salvador, there's plenty to keep you on the go.

  • If you want to check out another major destination in Spain, consider Salamanca, roughly 193 kilometres west of Madrid. Salamanca, Casco Historico, Catedral de Salamanca and Plaza Mayor are key highlights.

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