Skip to main content
Aerial view of Copacabana beach curving along the coast with Sugarloaf Mountain in the distance, Rio de Janeiro, Brazil

Flights to Brazil from the UK

Routes, airlines, flight times and the best months to fly in 2026, with tailor-made Brazil holidays built around you.

Flights to Brazil at a glance

  • Distance

    About 5,750 miles to Rio

    London Heathrow to Rio de Janeiro is 5,750 miles (9,253 km) in a straight line, and to São Paulo 5,878 miles (9,461 km).

  • Flight time

    About 11 and a half to 12 hours non-stop

    That is British Airways or LATAM from Heathrow. With one change in Lisbon or Madrid it is about 14 and a half to 16 hours.

  • Direct flights

    Yes, to Rio and São Paulo

    British Airways flies non-stop from Heathrow to Rio and to São Paulo, and LATAM from Heathrow to São Paulo.

  • Time difference

    3 hours behind the UK

    Rio, São Paulo and Iguazu are on UTC minus 3 all year: 3 hours behind in the UK winter and 4 in summer. Manaus and the Amazon are one hour further back.

  • Airports

    Rio (GIG) and São Paulo (GRU)

    Rio de Janeiro Galeão and São Paulo Guarulhos take the flights from the UK. Iguazu (IGU), Manaus (MAO) for the Amazon and Salvador (SSA) are a domestic flight on.

  • Cheapest months

    February, March, May and June

    When we checked fares on 9 October 2026, returns from London to São Paulo in those months started at about £750 to £800, the non-stop included. Christmas and August are the dearest.

How to fly to Brazil from the UK

  • Non-stop with British Airways

    About 11 and a half to 12 hours

    London Heathrow to Rio de Janeiro or to São Paulo. The quickest way to either city.

  • Non-stop with LATAM

    About 11 and a half hours

    London Heathrow to São Paulo, with connections on LATAM to Rio, Iguazu, the Amazon and the rest of Brazil.

  • Via Lisbon with TAP

    About 14 and a half to 16 hours

    About two and a half hours to Lisbon, then on to São Paulo or Rio. TAP also flies from Lisbon to Salvador, Recife, Fortaleza and other cities in the north-east, so it can save a domestic flight.

  • Via Madrid with Iberia

    About 14 and a half to 15 and a half hours

    About two and a half hours from London to Madrid, then on to São Paulo or Rio. Air Europa flies Madrid to São Paulo too.

  • On to Iguazu and the Amazon

    About 2 to 4 hours more

    LATAM and Gol fly non-stop from Rio and São Paulo to Iguazu in about 2 hours, and from São Paulo to Manaus, for the Amazon, in about 4 (Gol also flies there from Rio). We book them with your flight from the UK.

How much do flights to Brazil cost

When to fly to Brazil

Frequently asked questions: flights to Brazil

Yes. British Airways flies non-stop from London Heathrow to Rio de Janeiro and to São Paulo, and LATAM flies non-stop from Heathrow to São Paulo. The flight takes about 11 and a half to 12 hours.

Brazil holidays with flights included

Every trip includes flights from London and is ATOL protected.

Let us plan your Brazil holiday

Our specialists choose the flights and the right gateway, book the hops to Iguazu and the Amazon and pick the hotels, so your ATOL-protected Brazil holiday comes together as one trip.

We typically respond within 24 hours