September is by far the best month, wherein you can get cheapest flights for Rio de Janeiro to Madrid. Meanwhile, is perceived as the expensive month due to the varying factors. That’s why it’s highly advised to make advanced online flight booking to save huge amounts of money.
Disclaimer - All the mentioned fares were found within last 48 hrs. The displayed fares are based on historical data and are subject to change. The fares cannot be guaranteed at the time of booking.
GIG
15:40
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
10:15
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
14:25
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
10:45
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
06:00
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
05:00
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
21:10
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
15:20
Madrid Adolfo Suarez Madrid Barajas Airport
Sat, 02 May 2026
GIG
17:30
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
17:05
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
18:25
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
12:00
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
09:40
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
08:20
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
10:00
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
13:15
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
03:30
Rio de Janeiro Rio de Janeiro Galeao International Airport
Thu , 30 Apr 2026
MAD
13:30
Madrid Adolfo Suarez Madrid Barajas Airport
Fri, 01 May 2026
GIG
22:25
Rio de Janeiro Rio de Janeiro Galeao International Airport
Sun , 15 Mar 2026
MAD
22:20
Madrid Adolfo Suarez Madrid Barajas Airport
Mon, 16 Mar 2026
GIG
16:10
Rio de Janeiro Rio de Janeiro Galeao International Airport
Sun , 15 Mar 2026
MAD
11:25
Madrid Adolfo Suarez Madrid Barajas Airport
Mon, 16 Mar 2026