$335 Cheap Flights from São Paulo (GRU) to London (LHR)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

Cheap Flights from São Paulo to London (GRU-LHR)

Prices were available within the past 7 days and start at $335 for one-way flights and $655 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

TAP Portugal
Swiss International Air Lines
TAP Portugal
Lufthansa
LATAM Airlines Group
GOL Linhas Aereas S.A.
British Airways
Air Canada
Iberia
KLM

Frequently asked questions

How long does it take to fly from GRU Airport to Heathrow Airport?
British Airways has a direct flight departing Guarulhos - Governor Andre Franco Montoro Intl. Airport (GRU) at 4:00PM and touching down at LHR at 7:20AM — a total flying time of 11 hours and 20 minutes. Pick your favorite seat, pack some things to keep you entertained and the time will rush by.
Is it cheaper to buy a plane ticket from GRU to Heathrow Airport (LHR) last minute?
Being the spontaneous type is a great way to travel, but it’s not necessarily the best method to pick up a cheap airfare. It’s better to book your Guarulhos - Governor Andre Franco Montoro Intl. Airport (GRU) to London Heathrow trip well in advance instead of leaving it to the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. You can unleash your spontaneous side when you’re discovering London Heathrow!
What airline has the least delays from Guarulhos - Governor Andre Franco Montoro Intl. Airport (GRU) to Heathrow Airport?
If you don’t want to be stuck at the airport — or worse, have your vacation upended because of a flight delay — pick British Airways. Around 70% of its GRU to London Heathrow services touch down on time. You can review your flight status before making your way to the airport through the Expedia App. It also delivers real-time notifications about things like changes to your gate number and how to get to your hotel. All the details you need are in your pocket with this all-in-one travel companion.
What airports do you fly into for London from Sao Paulo?
From Sao Paulo, you can journey to London via Heathrow Airport (LHR), London City Airport (LCY) and Gatwick Airport (LGW). It’s wise to check which hub is the right option for you before making your decision. If you opt for Heathrow Airport (LHR), it’s around 14 mi west of downtown. Use the dough you save when booking your seat with Expedia to explore the city’s popular sights, such as Big Ben and Buckingham Palace.
What are the most popular departure times for flights from São Paulo/Guarulhos Intl. Airport to LHR?
For British Airways flights heading from Guarulhos - Governor Andre Franco Montoro Intl. Airport (GRU) to Heathrow Airport (LHR), the busiest period is between 4:00 PM - 5:00 PM. If you’d like to avoid any delays, head out in the morning. This allows you to dodge the air traffic that builds up in the skyways in the afternoon and evening.
Can I change the date of my flight from GRU Airport to London Heathrow?
It’s a snap to make amendments to your São Paulo/Guarulhos Intl. Airport to LHR journey yourself. Log in to the Expedia Trips portal and tap “change flight.” Browse around for new flights and book the one that better suits your plans. You’ll see an estimate of any flight change fees. You can also use our Customer Service portal to connect with our Virtual Agent and get answers to all your questions.
*Available to One Key members.