London to São Paulo flights (LHR–GRU)
LHRLondon Heathrow Airport
United Kingdom
United Kingdom
GRUSão Paulo/Guarulhos–Governor André Franco Montoro International Airport
Brazil
Brazil
Yes. British Airways and LATAM Brasil fly LHR–GRU nonstop, a great-circle distance of 9,460 km (5,880 mi).
- From
- LHR London
- To
- GRU São Paulo
- Nonstop
- Yes · 2 airlines
- Airlines
- BA · JJ
- Distance
- 9,460 km (5,880 mi)
Checked against sources:· How we verify
Airlines flying LHR–GRU nonstop
| Airline | Type | Alliance | Notes |
|---|---|---|---|
| British Airways BA | full-service | oneworld | — |
| LATAM Brasil JJ | full-service | Star Alliance | — |
One-stop alternatives to flying LHR–GRU nonstop
Connecting can be cheaper, or give you a stopover. Each of these uses one airline for both legs, so the connection is protected on one ticket.
- Via Lisbon (LIS) with TAP Air Portugal: 9,500 km (5,900 mi) flown, almost no further than nonstop.
- Via Madrid (MAD) with Iberia: 9,620 km (5,980 mi) flown, 2% further than nonstop.
- Via Casablanca (CMN) with Royal Air Maroc: 9,630 km (5,990 mi) flown, 2% further than nonstop.
- Via Paris (CDG) with Air France: 9,750 km (6,060 mi) flown, 3% further than nonstop.
- Via Amsterdam (AMS) with KLM: 10,140 km (6,300 mi) flown, 7% further than nonstop.
LHR–GRU route map
Departure
London Heathrow Airport
Heathrow (LHR), London. In our data, 80 airlines fly nonstop from LHR to 203 destinations.
Other airports in Brazil with nonstop flights from LHR: Rio De Janeiro (GIG).
Arrival
São Paulo/Guarulhos–Governor André Franco Montoro International Airport
Guarulhos (GRU), São Paulo.
Related routes
Sources
- en.wikipedia.org — airlines and destinations at LHR, checked 2026-09-26
- en.wikipedia.org — airlines and destinations at GRU, checked 2026-09-26
- mediacentre.britishairways.com — Gatwick–Bangkok year-round from 2026
- en.wikipedia.org — current destination list, cross-checked 2026-09-25 (terminated routes removed)
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-09-26
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.