Flights from Madrid to Rio de Janeiro from 1.840 USD