Skip to content
7,100 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
🏖️ Plot twist: our deal-hunter finally booked one of his own deals. Full deal firepower returns 2 September — the robots keep posting finds while he's gone.
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Lisbon to Sao Paulo 2026 — Fares, Airlines & Best Time to Book

Lisbon to São Paulo is the busiest air corridor between Portugal and Brazil, with two airlines flying it non-stop in around ten hours. It is both a major business link and the main gateway for onward travel across Brazil. Checking every return fare on sale, the direct is genuinely competitive — €621 at the bottom against €611 for the cheapest connection — but watch the arrival airport: some of the cheapest fares land at Viracopos (VCP) in Campinas, about 100 km out. This guide covers who really flies the route, what a return actually costs in euros, and when to book.

Route: Lisbon (LIS) → São Paulo (Guarulhos International, GRU)

Distance: approximately 7,940 km (4,930 miles)

Non-stop flight time: about 10h 00m – 10h 20m westbound

Direct flights: Yes — TAP Air Portugal, LATAM and Azul all fly non-stop from Lisbon, and 90 of the 100 cheapest fares we found are direct. Connections barely undercut them, so the direct is almost always the better buy. Check the arrival airport: most flights land at Guarulhos (GRU), but several of the cheapest — on Azul in particular — go to Viracopos (VCP) near Campinas, roughly 100 km from São Paulo.

Fares from Lisbon to São Paulo (EUR)

As a heavily business-driven route, São Paulo fares are less seasonal than a beach destination, but leisure demand still bites. The priciest weeks are the Brazilian summer holidays (December–January) and the European mid-summer; fares are gentlest just after Carnival and in the Brazilian winter. The figures below are typical economy return fares in euros; the lowest are usually TAP or LATAM promotional fares booked ahead.

Month Demand What to expect
January very high
February high (Carnival)
March medium
April medium
May low-medium
June low
July high (school holidays)
August medium
September low
October low-medium
November medium
December very high

Checked against every return fare on sale as we write, a typical fair price is roughly €620–€680 — the median is €664, so that band is right and it is the ordinary price rather than a deal. The floor is €611, so a return under about €640 is a genuinely good one and there is nothing in the five hundreds to hold out for. With three carriers flying non-stop, the direct fare is genuinely competitive with the one-stop options: Azul from €621 and LATAM from €647 against €611 for the cheapest connection.

Airlines on this route

Non-stop (about 10 hours):

  • TAP Air Portugal — multiple daily departures on wide-body aircraft, with the widest onward network from its Lisbon hub.
  • LATAM — non-stop on the Boeing 787 Dreamliner, with excellent onward connections across Brazil and South America from its São Paulo base.

One-stop (occasionally the cheapest, about 13–17 hours total):

  • Air Europa via Madrid — a common connecting option, sometimes cheaper on off-peak dates.
  • Other European carriers via their hubs — competitive when the non-stops are running full.

Because TAP and LATAM compete head-to-head non-stop, this is one of the better-value long-haul routes from Lisbon — the direct flight is usually worth taking over a longer connection unless a one-stop fare is a genuine bargain.

When to book & how to save

  • Book 3–5 months ahead for the best fares, and earlier for the December–January peak when both leisure and business demand collide.
  • Travel just after Carnival (March–April) or in the Brazilian winter (May–September) for the lowest prices.
  • Compare TAP and LATAM directly — with two non-stops competing, the cheaper carrier changes week to week, so it pays to check both.
  • Watch the bag rules: long-haul fares to Brazil usually include a checked bag, but the cheapest “light” tiers may strip it out — compare the all-in price.
  • Fly midweek where you can; Tuesday–Thursday departures are typically cheaper than weekend ones on this route.

Arriving in São Paulo

International flights land at Guarulhos International (GRU), São Paulo’s main airport, about 25 km northeast of the centre. The Airport Bus Service runs to Paulista Avenue, the city centre and Congonhas for a modest fare, while the CPTM Line 13 train connects to the wider rail network via Engenheiro Goulart. A metered or app taxi to the centre costs roughly R$120–R$170 (about €22–€32) and takes 45–75 minutes depending on traffic. The smaller Congonhas (CGH) airport handles domestic flights, so your transatlantic arrival will be at Guarulhos.

Frequently asked questions

How long is the flight from Lisbon to São Paulo?

The non-stop flight takes about 10 hours to 10 hours 20 minutes from Lisbon to São Paulo. The return leg to Lisbon is a little shorter with tailwinds. São Paulo is typically 3–4 hours behind Lisbon depending on daylight saving, so westbound jet lag is modest.

Are there direct flights from Lisbon to São Paulo?

Yes. TAP Air Portugal and LATAM both fly non-stop from Lisbon to São Paulo (GRU), between them offering several departures a day on wide-body aircraft. It is the busiest air link between Portugal and Brazil, so finding a direct flight is easy on almost any date.

How much does it cost to fly from Lisbon to São Paulo?

A typical economy return runs about €620–€750, with the whole sample spanning €611–€1,365. The cheapest non-stops are Azul at €621–€671 and LATAM from €647; TAP runs €649–€843. The Brazilian winter (May–September) and the weeks just after Carnival are the quietest; December and January sit toward the top of the range.

What is the cheapest month to fly from Lisbon to São Paulo?

May, June and September are usually the cheapest. In the dates we could price, returns started at €611 connecting and €621 non-stop. These months fall in the Brazilian winter and outside the European peak. Avoid December and January, the most expensive months on the route.

Which airlines fly from Lisbon to São Paulo?

Non-stop: LATAM carries most of the cheap directs into Guarulhos at €647–€1,365 (median €665), with Azul the cheapest at €621–€671 — often into Viracopos rather than Guarulhos — and TAP Air Portugal at €649–€843. One-stop: Air Europa via Madrid (€643–€650) and a low-cost connection into Viracopos from €611. With three airlines flying direct, the cheapest changes frequently, so compare all of them — and check which airport each lands at.

Which airport do I fly into in São Paulo?

Check your ticket — it is not always Guarulhos. Most flights land at Guarulhos International (GRU), São Paulo’s main international airport, about 25 km from the centre. But several of the cheapest fares, Azul’s in particular, land at Viracopos (VCP) near Campinas, roughly 100 km from São Paulo — budget the coach or transfer before you decide one of those is cheap. The city’s Congonhas (CGH) airport handles domestic services only.

How far in advance should I book Lisbon to São Paulo flights?

Aim to book 3 to 5 months ahead for the best fares, and earlier for the December–January peak. As a business-heavy route, last-minute fares are often high, and the cheapest promotional seats from TAP and LATAM go early, so booking ahead pays off.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) tend to be cheaper than weekend ones, partly because business travellers cluster around Monday and Friday. Flying out and back midweek, and staying flexible by a day or two, can save a useful amount on a long-haul return.

Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.

🔍 Every deal on AiFly passes automated verification gates and human editorial review before publishing — how we verify deals.

Posted 168d ago

More deals you might like

Loading route… Book Now →
Find your deal