Cheap flights from Sao Paulo to Madrid

38 nonstop flights a week. Operated by 5 airlines, about 10h 10m in the air, 5,210 mi (8,385 km).

Flights from Sao Paulo to Madrid

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Sao Paulo to Madrid at a glance

flight time, from 10h to 10h 25m
10h 10m
straight-line distance
5,210 mi (8,385 km)
flights a week
38
next flight
10 November
first and last departure
08:25 - 23:35
airlines
5

Sao Paulo to Madrid flight schedule

38 flights a week, 11 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
CA 898
Air China
08:25 Sao Paulo-Guarulhos International, terminal 3
22:35 Adolfo Suarez Madrid-Barajas, terminal 1
10h 10m
Thu
Boeing 787-900
CA 898
Air China
08:30 Sao Paulo-Guarulhos International, terminal 3
22:35 Adolfo Suarez Madrid-Barajas, terminal 1
10h 5m
Mon, Tue, Fri
Boeing 787-900
UX 58
Air Europa
15:05 Sao Paulo-Guarulhos International, terminal 2
05:10 Adolfo Suarez Madrid-Barajas, terminal 1
10h 5m
Daily
Boeing 787-900
IB 268
Iberia
15:10 Sao Paulo-Guarulhos International, terminal 3
05:30 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 20m
Daily
Airbus A350-900
IB 272
Iberia
20:30 Sao Paulo-Guarulhos International, terminal 3
10:50 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 20m
Tue, Wed, Thu, Fri, Sat, Sun
Airbus A350-900
AD 8754
Azul Airlines
20:55 Viracopos
11:05 Adolfo Suarez Madrid-Barajas, terminal 1
10h 10m
Tue
Boeing 787-800
LA 8076
LATAM Airlines Group
21:25 Sao Paulo-Guarulhos International, terminal 3
11:30 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Tue, Wed, Thu, Sat
Boeing 777-300
AD 8754
Azul Airlines
21:40 Viracopos
11:50 Adolfo Suarez Madrid-Barajas, terminal 1
10h 10m
Thu
Boeing 787-800
AD 8754
Azul Airlines
22:15 Viracopos
12:25 Adolfo Suarez Madrid-Barajas, terminal 1
10h 10m
Sat
Boeing 787-800
LA 8066
LATAM Airlines Group
23:35 Sao Paulo-Guarulhos International, terminal 3
13:40 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Daily
Boeing 787-900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 December.

FlightDepartsArrivesDurationDaysAircraft
AD 8754
Azul Airlines
22:10 Viracopos
12:20 Adolfo Suarez Madrid-Barajas, terminal 1
10h 10m
Seasonal
Boeing 787-800
LA 8064
LATAM Airlines Group
21:25 Sao Paulo-Guarulhos International, terminal 3
11:30 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Selected dates
Boeing 787-900
UX 58
Air Europa
14:05 Sao Paulo-Guarulhos International, terminal 2
05:10 Adolfo Suarez Madrid-Barajas, terminal 1
10h 5m
Seasonal
Boeing 787-900
LA 8076
LATAM Airlines Group
20:25 Sao Paulo-Guarulhos International, terminal 3
11:30 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Seasonal
Boeing 787-900
IB 268
Iberia
14:10 Sao Paulo-Guarulhos International, terminal 3
05:35 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 25m
Seasonal
Airbus A330
IB 272
Iberia
19:20 Sao Paulo-Guarulhos International, terminal 3
10:45 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 25m
Seasonal
Airbus A330-200
LA 8066
LATAM Airlines Group
23:00 Sao Paulo-Guarulhos International, terminal 3
14:05 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Seasonal
Boeing 787-900
CA 898
Air China
09:25 Sao Paulo-Guarulhos International, terminal 3
00:45 Adolfo Suarez Madrid-Barajas, terminal 1
10h 20m
Seasonal
Boeing 787-900
LA 8076
LATAM Airlines Group
22:15 Sao Paulo-Guarulhos International, terminal 3
13:15 Adolfo Suarez Madrid-Barajas, terminal 4S
10h
Seasonal
Boeing 777-300
LA 8076
LATAM Airlines Group
22:10 Sao Paulo-Guarulhos International, terminal 3
13:15 Adolfo Suarez Madrid-Barajas, terminal 4S
10h 5m
Seasonal
Boeing 787-900
AD 8754
Azul Airlines
20:05 Viracopos
11:20 Adolfo Suarez Madrid-Barajas, terminal 1
10h 15m
Seasonal
Airbus A330-200

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Madrid is 4 hours ahead of Sao Paulo. The search shows seat availability and the price for your date.

Airlines flying Sao Paulo to Madrid

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Sao Paulo to Madrid depart and land

Departure from Sao Paulo

Sao Paulo-Guarulhos International closest to the centreGRU

35 flights a week, terminals 2, 3, 13 mi (21 km) from the city centre

Viracopos VCP

3 flights a week, 49 mi (79 km) from the city centre

Arrival in Madrid

38 flights a week, terminals 1, 4S, 7 mi (12 km) from the city centre

When to visit Madrid

Weather by month

Best time to visit: April, May, September and October, +20° to +27° by day. In November it is +15° by day and +6° at night, with 7 rainy days.

Jan
+11° +1° 7 days
Feb
+14° +3° 6 days
Mar
+16° +5° 12 days
Apr
+20° +8° 8 days
May
+25° +12° 6 days
Jun
+30° +17° 6 days
Jul
+35° +20° 0 days
Aug
+35° +21° 2 days
Sep
+27° +15° 6 days
Oct
+22° +12° 9 days
Nov
+15° +6° 7 days
Dec
+11° +3° 7 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Sao Paulo to Madrid?
A nonstop flight takes 10 hours 10 minutes on average, from 10h to 10h 25m depending on the flight.
How far is Madrid from Sao Paulo?
5,210 mi (8,385 km) in a straight line between the cities.
Which airlines fly nonstop from Sao Paulo to Madrid?
Iberia (13 a week), LATAM Airlines Group (11 a week), Air Europa (7 a week), Air China (4 a week) and Azul Airlines (3 a week).
How many flights a day are there from Sao Paulo to Madrid?
There are 38 a week, about 5.4 a day on average.
When are the first and last flights from Sao Paulo to Madrid?
The first departure is at 08:25 (CA898), the last at 23:35 (LA8066). Local time.
What is the time difference between Sao Paulo and Madrid?
Madrid is 4 hours ahead of Sao Paulo. Schedule times on this page are local to each airport.
Which Sao Paulo airport do flights to Madrid leave from?
Sao Paulo-Guarulhos International (35 a week) and Viracopos (3 a week).