Flying from Porto Airport (OPO) to Sao Paulo-Guarulhos International Airport (GRU): what you need to know
The average length of a direct flight from Porto Airport to Sao Paulo-Guarulhos International Airport is 10 hours 45 minutes.
Sao Paulo's timezone is UTC-3, which makes Sao Paulo three hours behind Porto.
You can choose from four weekly Porto Airport to Sao Paulo-Guarulhos International Airport flights. The 12:30 departure with TAP Portugal is the earliest flight available. TAP Portugal operates the last service of the day at 14:45.
Your OPO to GRU flight won't wait if you're late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.
Travelling during a peak month like August? Public holidays and other high seasons can lead to longer lines and delays at security. Play it safe and arrive up to four hours ahead of international flights and two hours before domestic departures.
TAP Portugal has direct flights from Porto Airport to Sao Paulo-Guarulhos International Airport. Book with this popular airline, then get ready to discover the sights in Sao Paulo — and maybe even more of Brazil if time allows.
Most travellers choose to travel with TAP Portugal on this route.
Among carriers operating OPO to GRU flights, TAP Portugal has the highest percentage of on-time landings.
We make it a breeze to book a flight with a stopover. To see all your options for tickets from Porto Airport to Sao Paulo-Guarulhos International Airport, deselect 'Direct flights only.' Then, choose a flight that has a stop long enough to visit the city of your choice. Top stopovers between OPO and GRU include:
Adolfo Suarez Madrid-Barajas Airport
Charles de Gaulle Airport
Frankfurt Airport
How to find the cheapest flights from Porto Airport (OPO) to Sao Paulo-Guarulhos International Airport (GRU)
The lowest price we've found for a one-way Porto Airport to Sao Paulo-Guarulhos International Airport flight is £239. A round-trip plane ticket right now is £448. Depending on the availability and when you book, these fares could change.
To secure cheap tickets from OPO to GRU, book your journey one month ahead of your departure.
December is the cheapest month for flights from Porto Airport to Sao Paulo-Guarulhos International Airport. If you prefer to fly during a different time of year, the 'Whole month' tool will give you the lowest airfares for each month.
Landing cheap flights from OPO to GRU is a piece of cake with Price Alerts. Simply create one of these automatic alerts and we'll notify you as soon as fares go down.
Tailor your trip using filters. Select your ideal departure and arrival times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best' flights from Porto Airport to Sao Paulo-Guarulhos International Airport.
Handy information about Porto Airport (OPO)
74.49% of flights that depart Porto Airport touch down at their destination on time.
Central Porto to Porto Airport is approximately 10 miles. Depending on traffic, it'll take you about 20 minutes to get there if you're driving, ride-sharing or catching a cab.
The trip when using public transport takes roughly 50 minutes.
Looking for a convenient hotel close to OPO? If you're boarding an early flight from Porto Airport to Sao Paulo-Guarulhos International Airport, these accommodation options will have you sleeping moments from your check-in counter:
Arriving at Sao Paulo-Guarulhos International Airport (GRU)
The last thing you need is a lengthy journey to your hotel if you're getting in late on a Porto Airport to Sao Paulo-Guarulhos International Airport flight. Book one of these accommodation options near GRU instead:
Follow your own route with a Sao Paulo-Guarulhos International Airport rental car. Pick up a set of wheels from Foco, Localiza or Movida and experience more of Sao Paulo and beyond.
For the lowest price, reserve your vehicle from Sao Paulo-Guarulhos International Airport about two weeks ahead.
Getting from Sao Paulo-Guarulhos International Airport (GRU) to central Sao Paulo
From Sao Paulo-Guarulhos International Airport, Sao Paulo is approximately 16 miles away. It takes around 30 minutes to drive to the centre.
Getting to the centre on public transport will take you around 1 hour 20 minutes.
When to fly to Sao Paulo-Guarulhos International Airport (GRU)
It's time to work out your trip dates for your flight from Porto Airport to Sao Paulo-Guarulhos International Airport. July is the most popular month to visit Sao Paulo. If you want a more low-key vibe, go in April.
Book your flight from Porto Airport to Sao Paulo-Guarulhos International Airport for February if you want to explore Sao Paulo during its warmest month. You can expect temperatures of between 18ºC (64ºF) and 28ºC (82ºF).
If you want to travel in cooler conditions, look for a cheap ticket from OPO to GRU in July. Average temperatures are between 12ºC (54ºF) and 25ºC (77ºF) then.
Explore more of Brazil
Belo Horizonte is just one of the many cities in Brazil waiting to be discovered after you've experienced Sao Paulo. Around 310 miles away to the north-east, well-known attractions include Abilio Barreto Historical Museum, Matiz Arte Objeto and Deck Vertedouro.
Curitiba is another standout destination in Brazil and is around 210 miles south-west of Sao Paulo. No trip is complete without visiting Jardim Botanico de Curitiba, Museu Oscar Niemeyer and Largo da Ordem.