General flight information: Rio de Janeiro – Madrid
8,139 km Distance between cities
4 hr Time zone difference
11 Direct flights per week
15:50 Earliest departure
20:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
₾2,049 Sun 8 Nov 15:35 – 17:10
21 hr 35 min / 1 layover Sat 21 Nov 18:00 – 06:40
16 hr 40 min / 1 layover Convenient
₾2,049 Sun 8 Nov 15:35 – 10:50
15 hr 15 min / 1 layover Sat 21 Nov 18:00 – 06:40
16 hr 40 min / 1 layover Direct
₾2,545 Mon 9 Nov 20:30 – 10:15
9 hr 45 min / direct Thu 19 Nov 12:30 – 18:50
10 hr 20 min / direct Airports in Rio de Janeiro
with flights to Madrid
Airports in Madrid
receiving flights from Rio de Janeiro
FAQ
Distance between Rio de Janeiro and Madrid
The distance between Rio de Janeiro and Madrid is 8139 km. More details on this route can be found in the "General flight information" section.