- Home
- Flights
- Flights from Madrid
- Madrid to Rio de Janeiro
Flights from Madrid to Rio de Janeiro
Iberia flies nonstop from Madrid to Rio de Janeiro. The flight takes around 10h 41m.
Direct flights available 10h 41m
Madrid to Rio de Janeiro at a glance
Fastest flight10h 41mEstimated
Nonstop flightsYesIberia
Airlines flying nonstop from Madrid to Rio de Janeiro
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 8,146 km5,059 miles
- Flight time
- 10h 41mestimate
- Time difference
- -4hRio de Janeiro vs Madrid
- Currency in Rio de Janeiro
- BRL
- Airports
- MAD → GIG, SDU
Flights from Madrid to Rio de Janeiro: questions answered
Are there direct flights from Madrid to Rio de Janeiro?
Yes. Iberia flies this route nonstop.
How long is the flight from Madrid to Rio de Janeiro?
A nonstop flight covers 8,146 km and takes around 10h 41m.
Which airlines fly from Madrid to Rio de Janeiro?
Iberia operates nonstop flights on this route.
Which airports serve Madrid and Rio de Janeiro?
Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD). Rio de Janeiro: Rio de Janeiro Galeão – Tom Jobim International Airport (GIG) and Santos Dumont Airport (SDU).
What is the time difference between Madrid and Rio de Janeiro?
Rio de Janeiro is 4 hours behind Madrid.





