All scheduled flights from Rio De Janeiro to Madrid (GIG-MAD)
Brazil
Spain
All scheduled flights from GIG to MAD. You can fly from Rio De Janeiro to Madrid non-stop on Mondays, Tuesdays, Thursdays & Saturdays and the flight takes about 10 hours. Flights with stops take between 11 to 18 hours depending on your flight and connection airport.