There are 3 ways to get from São Paulo to Madrid by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from São Paulo–Guarulhos International Airport
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane GRU - MAD
12h 52m€352–861Fly from São Paulo–Congonhas Airport
- Fly from São Paulo–Congonhas Airport (CGH) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CGH - MAD
14h 55m€482–1,304Bus to Viracopos/Campinas International Airport, fly
- Take the bus from Tietê Bus Terminal to Campinasbus
- Fly from Viracopos/Campinas International Airport (VCP) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane VCP - MAD
15h 44m€488–1,112
São Paulo–Guarulhos International Airport (GRU) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from São Paulo to Madrid is to fly which costs €350 - €900 and takes 12h 52m.
The fastest way to get from São Paulo to Madrid is to fly which takes 12h 52m and costs €350 - €900.
The distance between São Paulo and Madrid is 8410 km.
It takes approximately 12h 52m to get from São Paulo to Madrid, including transfers.
Madrid is 5h ahead of São Paulo. It is currently 5:59 PM in São Paulo and 10:59 PM in Madrid.
There are 7005+ hotels available in Madrid.
What companies run services between São Paulo, Brazil and Madrid, Spain?
LATAM Chile, Air China, and four other airlines fly from São Paulo–Guarulhos International Airport (GRU) to Adolfo Suárez Madrid–Barajas Airport (MAD) every 3 hours.
- Website
- voeazul.com.br
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 13h 31m
- When
- Every day
- Estimated price
- €340–750
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Recife
- Ave. Duration
- 13h 2m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- €450–1,200
Flights from Viracopos/Campinas International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €440–1,200
Flights from Viracopos/Campinas International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Saturday, and Thursday
- Estimated price
- €440–1,200
Flights from Viracopos/Campinas International Airport to Adolfo Suárez Madrid–Barajas Airport via Porto
- Ave. Duration
- 13h 30m
- When
- Thursday and Sunday
- Estimated price
- €450–1,200
- Website
- iberia.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 13m
- When
- Every day
- Estimated price
- €390–1,100
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 11h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €360–1,100
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Fortaleza
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €360–1,100
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Recife
- Ave. Duration
- 12h 55m
- When
- Monday to Friday
- Estimated price
- €360–1,100
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 13m
- When
- Every day
- Estimated price
- €390–1,100
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 11h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €360–1,100
- Website
- flytap.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 13h 31m
- When
- Every day
- Estimated price
- €340–750
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- €330–1,100
Flights from Viracopos/Campinas International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 12h 50m
- When
- Thursday
- Estimated price
- €440–1,200
- Website
- airchina.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- €330–950
- Website
- aireuropa.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- €390–750
Flights from São Paulo–Congonhas Airport to Adolfo Suárez Madrid–Barajas Airport via Salvador
- Ave. Duration
- 12h 15m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €380–1,100
- Website
- royalairmaroc.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 13h 40m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €470–600
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- €9–13
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- €9–13
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- €7–13
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- €5–8
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Want to know more about Flixbus?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.










