Flights from London to Sao Paulo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to GRU – All flight route options from Heathrow, United Kingdom to São Paulo/Guarulhos International Airport, Brazil. These routes are operated by 18 airlines. Fly non-stop with LATAM Airlines or British Airways, or choose from 14 different stopover flights. The shortest flight time is 11 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near São Paulo/Guarulhos Airport
We got great deals on hotels and car rentals near the airport.
London to Sao Paulo flights
There are over 15 airlines and as many as 673 flights every week to this destination. You can fly non-stop to Sao Paulo (GRU) from London (LHR) with British Airways or LATAM Airlines but if a stopover option suits you better you can choose to fly via Barcelona, Paris or any other of the 13 alternatives with connectiing airports.
Tip! Consider arriving at São Paulo/Guarulhos International Airport (GRU) or São Paulo/Guarulhos International Airport (GRU) instead.
London to Sao Paulo with British Airways
You can fly non-stop every weekday with flights departing at 11:40, 21:15 or 22:15. British Airways is a member of the air alliance OneWorld.
With Air France
If you fly from London with Air France you will do a stopover in Paris, CDG before reaching Sao Paulo. This flight trip will take 15 hours and you can fly every weekday with departures at 6:00 am, 5:00 pm or 7:00 pm. Air France is a member of SkyTeam.
Distance & flight times: Heathrow to São Paulo Airport
The shortest flight time between LHR and GRU is 11 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 50m | - | 5911 miles (9511 km) |
BCN Barcelona | 14h 55m | 2h 25m | 6194 miles (9966 km) |
CDG Paris | 15h 0m | 1h 50m | 6092 miles (9802 km) |
ACC Accra | 15h 5m | 1h 0m | 6918 miles (11131 km) |
AMS Amsterdam | 15h 10m | 1h 50m | 6339 miles (10199 km) |
MAD Madrid | 15h 20m | 45m | 6013 miles (9675 km) |
LIS Lisbon | 15h 55m | 3h 5m | 5935 miles (9549 km) |
MUC Munich | 16h 0m | 1h 25m | 6746 miles (10854 km) |
GIG Rio De Janeiro | 16h 15m | 3h 0m | 5993 miles (9643 km) |
ZRH Zurich | 16h 48m | 2h 25m | 6496 miles (10452 km) |
LUX Luxembourg | 17h 20m | 4h 0m | 6345 miles (10209 km) |
FRA Frankfurt | 17h 40m | 1h 50m | 6530 miles (10507 km) |
FCO Rome | 17h 45m | 2h 40m | 6795 miles (10933 km) |
LOS Lagos | 19h 5m | 4h 30m | 7095 miles (11416 km) |


Quick copy and share this page
From London to Brazil
Below is a list of other destinations to Brazil from Heathrow with either direct flights or 1 stop connections.
From United Kingdom to Sao Paulo
Below is a list of other cities in United Kingdom with flights to Sao Paulo with either non-stop or connecting flights.