Cheap flights from Madrid to Sao Paulo

Travellers and cabin class

Compare Madrid to Sao Paulo flight deals

Find the cheapest month or even day of the year to fly to Sao Paulo

Book the best Sao Paulo fare with no extra fees

Flight deals from Madrid to Sao Paulo

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

Find the cheapest month to fly from Madrid to Sao Paulo

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

Direct flights from Madrid to Sao Paulo

Alternative Madrid to Sao Paulo routes

Looking for the cheapest, fastest or easiest route from Madrid to Sao Paulo? You could fly into the following airports instead.

Madrid to Sao Paulo: Flight information

The things to know before you go.
Cheapest flight foundP29,778
Cheapest month to flyMay
Average flight time10 hrs, 42 mins
Most popular airlineLATAM Airlines
Average flights per week138

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

There are 4 airports in Sao Paulo: Sao Paulo Congonhas, Sao Paulo Guarulhos, Sao Paulo Viracopos, and Sao Jose Dos Campos.
The best price we found for a return flight from Madrid to Sao Paulo is P29,778. 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 42 minutes is the average flight time from Madrid to Sao Paulo.
LATAM Airlines, Iberia and Qatar Airways fly direct from Madrid to Sao Paulo.
As of February 2025, there are 132 flights per week flying from Madrid to Sao Paulo.
The cheapest month to fly from Madrid to Sao Paulo is usually February 2025.
If you're flying from Madrid Airport, the cheapest airport near Sao Paulo is Sao Paulo Guarulhos – which is 20.4 km away from the centre of Sao Paulo. We've found flights into this airport from P29,778.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Sao Paulo on Tuesday, 20 May 2025.
Yes – the average flight time is 10 hours and 42 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 Sao Paulo 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 Sao Paulo is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 23°C. February is typically the warmest month in Sao Paulo, when it usually averages around 27°C. You can expect the least rain in August. The coldest month is July, with temperatures averaging 12°C. The rainiest month is January.
Currently, TAP Air Portugal and Iberia offer the cheapest flight tickets to Sao Paulo.

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

  • The average duration of a direct flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo is 10 hours 6 minutes.

  • Sao Paulo is 4 hours behind Madrid, where Adolfo Suarez Madrid-Barajas Airport is located. Sao Paulo operates on the UTC-3 timezone.

  • The most popular route is from Adolfo Suarez Madrid-Barajas Airport (MAD) to Sao Paulo-Guarulhos International Airport (GRU). You can select from 92 services every week between these two airports. If you want to get on your way as soon as you can, the earliest flight from MAD to GRU is the 11:35 Iberia service. If you'd rather fly out later on, the last departure is at 23:55 with Air Europa.

  • Leave enough time to catch your flight from MAD to Sao Paulo. Generally, it's best to arrive two hours before international departures and an hour ahead for domestic flights.

  • Flying during a peak month such as July? Public holidays and other popular seasons can lead to longer lines at security. Be extra cautious and get there up to four hours ahead of an international flight and two hours before domestic departures.

  • You can book a direct flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo. Begin your trip at MAD and touch down at Sao Paulo-Guarulhos International Airport (GRU).

  • You'll have your pick of carriers that operate direct flights from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo. Book your seat with one of these:

  • A stopover is the perfect opportunity to take a break from travelling — and perhaps even explore a different city. When searching for flights from MAD to Sao Paulo, deselect the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

    • London Heathrow Airport (LHR)

    • Charles de Gaulle Airport (CDG)

    • Leonardo da Vinci-Fiumicino Airport (FCO)

  • You can enter Brazil for tourism purposes without a visa if you have a passport from Spain. But before booking your cheap tickets from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo, make sure you're up to date with the latest guidelines. Visa rules can change, and you may require some documentation if your trip is for work or another reason.

  • MAD is around 18 kilometres from central Madrid. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 26 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the journey time to be approximately 37 minutes.

  • Want a leisurely start to your holiday? Stay near MAD. Whether you've booked an early flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo or just don't like being rushed, these hotels have you covered:

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

  • P16,132 is the cheapest price we've seen for a one-way ticket from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo. For a return flight on this route, the best price is P29,778. Depending on when you want to go and the availability, these fares can change.

  • To pick up cheap tickets from MAD to Sao Paulo, book your journey 8 months before your planned departure.

  • Organise your trip for April. That's the cheapest month for tickets from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo. If you're flexible with your dates, use the 'Whole month' tool to see the lowest price across each month.

  • Create a Price Alert for cheap tickets from MAD to Sao Paulo. There's no need to search every day to find out if fares have dropped. We'll notify you when there's a change in price.

  • Tailor your travel plans with filters. Pick your preferred departure and arrival times, total journey duration and airlines. You can also sort results by 'Fastest,' 'Cheapest' or 'Best' flights from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo.

Airports in Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • Sao Paulo-Guarulhos International Airport (GRU) to central Sao Paulo is roughly 26 kilometres. It'll take you around 32 minutes to get to the centre driving.

  • It takes roughly 1 hour and 22 minutes to get there using public transport.

  • The last thing you want is a long journey to your hotel if you're landing late on a flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo. Check in to one of these accommodation options near GRU instead:

Sao Paulo/Congonhas Airport (CGH)

  • As soon as your flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo has hit the runway, you can get to the city centre in about 17 minutes by car. Central Sao Paulo is roughly 10 kilometres from Sao Paulo/Congonhas Airport (CGH).

  • Travelling by public transport will take around 34 minutes.

  • You'll find some great places to call home for the night near CGH. Unwind and get cosy after your flight from MAD to Sao Paulo at one of these perfectly located options:

Best time to go to Sao Paulo

  • July is the busiest month to board a flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo while May is the quietest. To work out the best time to visit Sao Paulo, consider whether you like a lively atmosphere or a quieter vibe.

  • The warmest month in Sao Paulo is February, with temperatures ranging between 18ºC and 28ºC. Book your flights from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo in this month if you enjoy this type of weather.

  • For cooler conditions, lock in a cheap flight from MAD to Sao Paulo in July when temperatures average between 12ºC and 25ºC.

More about Sao Paulo

Complete your Sao Paulo trip with a car rental

  • We use the same magic that helped you find your cheap flight from Adolfo Suarez Madrid-Barajas Airport to Sao Paulo to track down awesome deals on car rentals. Search for your ride in seconds and compare offers in one place. Plus we give you all the info you need to know about car rentals in Sao Paulo, from the most popular rental company to the best time to book.

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