You can fly to Brazil from the UK without a change. British Airways flies non-stop from Heathrow to Rio de Janeiro and to São Paulo, and LATAM flies non-stop from Heathrow to São Paulo, in about 11 and a half to 12 hours. With one change, TAP via Lisbon and Iberia via Madrid take about 14 and a half to 16 hours, and on many dates the non-stop costs little more.
Rio and São Paulo are the gateways, and Iguazu Falls, the Amazon and the beaches of the north-east are a domestic flight on. We book the international and domestic flights together, so the connections line up and you are not left waiting a day for the next one. Flights are included in every Brazil holiday we sell, so the whole trip is ATOL protected.

