Iberia has some attractive fares to Brazil departing from several cities in Spain. The cheapest route is from Malaga to Sao Paulo and return back from Rio de Janeiro to Brussels. This round trip flight costs only €335! All flights have a stopover in Madrid.
For searching please visit Kayak and use ‘multi-city’ search.
Travel period from October 2014 to March 2015.
Just click on the image below to check the prices:
From Sao Paulo to Rio de Janeiro you can book a bus ticket for 78 Brazil Real which is approximately €26. To find a bus, please click here.
To get to Malaga and get back from Brussels you can search a low cost Wizzair or Ryanair flight from your home. For example from Budapest these additional flights costs only €28 together (in case if you are travelling with hand luggage and you have a WDC account).