⚡ Fare recorded April 25, 2026 · Prices change daily

São Paulo to Madrid flights

São Paulo (GRU) to Madrid (MAD): 5,206 miles (8,378 km) great-circle, about 10h 55m nonstop by our estimate. Cheapest fare observed: $1080 round-trip on Air China, nonstop, departing July 23, 2026.

CAAir ChinaCA898
Depart
GRU
São Paulo, Brazil
06:45
2026-07-23
✈
Arrive
MAD
Madrid, Spain
Returns 23:15
2026-08-06
Stops
non-stop
Distance
5,206 mi
Est. nonstop time
10h 55m
Trip type
Round-trip
$1080
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest São Paulo to Madrid fare fly?

$1080 round-trip, Air China CA898, departing 2026-07-23 at 06:45, returning 2026-08-06. The recorded itinerary left on a Thursday, returning on a Thursday 14 nights later; the fare was observed 89 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is São Paulo from Madrid?

  • Distance: 5,206 miles (8,378 km) great-circle, heading northeast.
  • Estimated nonstop flight time: about 10h 55m.
  • Departure airport: Guarulhos - Governador Andre Franco Montoro International Airport (GRU), São Paulo, Brazil, UTC-3 on July 23, 2026.
  • Arrival: Madrid Barajas International Airport (MAD), Spain, UTC+2 on July 23, 2026.
  • Time difference: Madrid is 5 hours ahead of São Paulo on the recorded date.
  • Route type: international, Brazil to Spain.
  • Arrival airport elevation: 1,998 ft.
  • Recorded itinerary: Air China CA898, non-stop, round-trip, 14 days between departure and return.
Fare comparison

How does the São Paulo to Madrid fare compare with other routes from GRU?

At $1080, it ranked 21st of the 30 round-trip fares we recorded from GRU (median $520). That is 20.7 cents per great-circle mile (round-trip price over one-way distance), close to the GRU median of 21.3 cents across 30 round-trip routes.

Routes from GRU of similar length: Lisbon (4,930 mi) at $1469 and New York (4,762 mi) at $641.

GRU to MAD is the only one of 30 GRU routes where Air China priced cheapest. It is the 9th longest of the 30 routes we track from GRU.

Other ways in

What did other cities pay to fly to Madrid?

Of 35 departure airports with a fare to Madrid, São Paulo (GRU) ranked 29th at $1080. Lowest: $46 from Lisbon (LIS); highest: $1698 from Sydney (SYD); 13 nonstop. Cheapest-fare airlines (routes): United Airlines (4), Wizz Air (4), Air China (2), American Airlines (2), Ryanair (2) and TAP Portugal (2), plus 17 more.

Entry requirements

Do you need a visa to fly to Spain?

That depends on your passport and trip, so check the official source for Spain: European Commission: Schengen visa policy. Connecting elsewhere? Check that country's transit rules too.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones America/Sao_Paulo, Europe/Madrid; flight time is our estimate.

FAQ

São Paulo to Madrid flight questions

How far is São Paulo from Madrid by plane?

+
São Paulo is about 5,206 miles (8,378 km) from Madrid on a great-circle line from Guarulhos - Governador Andre Franco Montoro International Airport (GRU) to Madrid Barajas International Airport (MAD), heading northeast. It is the 9th longest of the 30 routes we track from GRU. The recorded itinerary was nonstop.

How long is the flight from São Paulo to Madrid?

+
About 10h 55m nonstop by our estimate for 5,206 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Air China fare was nonstop. 35 airports in our feed had a fare to Madrid; this one ranked 29th, and 13 of the 35 were nonstop.

What is the time difference between São Paulo and Madrid?

+
On July 23, 2026, São Paulo was on UTC-3 (America/Sao_Paulo) and Madrid on UTC+2 (Europe/Madrid), so Madrid was 5 hours ahead of São Paulo: noon in São Paulo was 17:00 in Madrid. Daylight saving changes it: in mid-January 2026 the gap is Madrid 4 hours ahead, in mid-July Madrid 5 hours ahead.

How much is a flight from São Paulo to Madrid?

+
As observed on April 25, 2026: $1080 per person round-trip on Air China flight CA898, departing July 23, 2026, returning August 6, 2026, nonstop. At $1080, it ranked 21st of the 30 round-trip fares we recorded from GRU (median $520). That is 20.7 cents per great-circle mile (round-trip price over one-way distance), close to the GRU median of 21.3 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from São Paulo to Madrid?

+
Yes, the cheapest recorded fare was a nonstop Air China flight, CA898, on July 23, 2026. Into Madrid, 13 of the 35 recorded fares were nonstop. From GRU, 14 of 30 were. Routes from GRU of similar length: Lisbon (4,930 mi) at $1469 and New York (4,762 mi) at $641.

Which airports serve flights from São Paulo to Madrid?

+
It departs Guarulhos - Governador Andre Franco Montoro International Airport (GRU) in São Paulo, Brazil, and arrives at Madrid Barajas International Airport (MAD) in Madrid, Spain. An international flight, Brazil to Spain. GRU to MAD is the only one of 30 GRU routes where Air China priced cheapest.

Where else near Madrid can you fly from São Paulo?

Lisbon (LIS) $1469Casablanca (CMN) $1335Frankfurt (FRA) $1255Istanbul (IST) $1057St. Petersburg (LED) $2010Moscow (MOW) $1587All flights from São Paulo →

Other cities with flights to Madrid

From Lisbon (LIS) $46From Porto (OPO) $63From Budapest (BUD) $81From Warsaw (WAW) $87From Rome (FCO) $101From Manchester (MAN) $135

Ready to fly?

Book Air China GRU → MAD · $1080 →