Direct flights from Madrid to Sao Paulo (MAD → GRU)

Distance 8,379 km (5,206 mi)
Est. duration 9h 51m
Loading map...
Live fares · MAD → GRU

Available flights

Air CanadaNon-stop
from$713
Book

About the Madrid → Sao Paulo route

Madrid to São Paulo is a proper long-haul commitment — nearly 10 hours in the air covering over 8,000 km of Atlantic. It's not a casual trip, but it's also not the brutal 14-hour slog of flying to Southeast Asia. Iberia (IB) runs this route and it's genuinely one of their better long-haul offerings, with a mix of business travelers, Spanish-Brazilian families, and tourists who've decided Europe's not enough anymore. LATAM (LA) also operates it, which means real competition — and competition is always good for your wallet.

Why travel from Madrid to Sao Paulo?

The Spanish-Brazilian connection runs deep. Millions of Brazilians have Spanish heritage, so this isn't just a tourist route — it's a family reunion route for a lot of people. But even if you've got no relatives waiting at arrivals, São Paulo earns the trip. Vila Madalena alone could justify a week — street art, indie restaurants, bars that don't get interesting until midnight. The food scene here is genuinely world-class in a way that surprises people who expected Rio's beach culture instead. There's also serious business traffic between Madrid and São Paulo, Brazil's financial capital. And if you're into football, well, you already know.

Quick stats

  • Distance: 8,379 km
  • Estimated flight time: 9h 51m
  • Operating airlines: CA, IB, LA, UX
  • Direct route: yes

Practical tips for MAD → GRU

São Paulo's dry season runs April through September — that's when I'd go. Fewer weather delays, easier sightseeing. GRU (Guarulhos) is large and can feel chaotic on arrival, especially through immigration — budget 90 minutes after landing before you're truly free. The Airport Bus Service runs directly to central São Paulo for a fraction of taxi prices. Brazil requires no visa for EU/Spanish passport holders for short stays. You'll need Brazilian reais — don't rely on cards everywhere. Portuguese, not Spanish, is the language, and Paulistanos notice if you mix them up.

Frequently asked questions

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

The flight covers 8,379 km and takes approximately 9 hours and 51 minutes of flight time. This is a long-haul route, so expect a full day of travel when accounting for airport procedures and potential layovers.

Which airlines operate the Madrid to São Paulo route?

Four airlines serve this route: Iberia (IB), LATAM (LA), Air Europa (UX), and Air Canada (CA). You can compare schedules and fares across these carriers to find the best option for your travel dates.

What is the best time of year to fly from Madrid to São Paulo?

April to May and September to October offer pleasant weather in both cities and typically feature moderate airfare prices, making them ideal for balancing comfort and cost. Avoid December-January (peak summer in Brazil) and July-August when fares are highest.

Do I need a visa to travel from Spain to Brazil?

Spanish citizens do not require a visa for Brazil for stays up to 90 days; however, you must have a valid passport. Non-Spanish EU citizens should check Brazil's specific visa requirements, as they vary by nationality.

What should I know about luggage, jet lag, and transit on this route?

Expect a 6-hour time difference (São Paulo is behind Madrid), so plan rest time to adjust; stay hydrated and avoid heavy meals during the flight. Check your airline's baggage allowance in advance, as policies vary, and consider arriving a day early if you have tight connections in São Paulo.

Find flights from Madrid to Sao Paulo
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Madrid to Sao Paulo? The flight distance from MAD to GRU is approximately 8,379 km (5,206 miles).
How long is the flight from MAD to GRU? The estimated flight time from Madrid to Sao Paulo is approximately 9h 51m.
What airlines fly from MAD to GRU? Airlines operating direct flights from Madrid to Sao Paulo include: CA, IB, LA, UX.

Cheapest fares Madrid → Sao Paulo

Madrid MAD
Sao Paulo GRU

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Madrid → Sao Paulo.

Try a nearby airport to Madrid

Flights to Sao Paulo (GRU) from other airports within 350 km of Madrid. Often unlocks cheaper fares or better times.

Or try a nearby airport to Sao Paulo

Flights from Madrid (MAD) to other airports within 350 km of Sao Paulo.

Other flights from Madrid (MAD)

Other flights from Sao Paulo (GRU)