Cheap Flights from Toronto (YTOA) to Sao Paulo (SAOA)

Compare Toronto to Sao Paulo flight deals

Find the cheapest month or even day of the year to fly to Sao Paulo

Book the best Sao Paulo fare with no extra fees

Flight deals from Toronto to Sao Paulo

Looking for a cheap last-minute deal or the best return flight from Toronto to Sao Paulo? If you want to travel next month, return fares start from $1,088. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto to Sao Paulo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to Sao Paulo flights are currently cheapest in September.

Direct flights from Toronto to Sao Paulo

Toronto to Sao Paulo: Flight information

The things to know before you go.
Cheapest flight found$782
Cheapest month to flySeptember
Average flight time10 hrs
Most popular airlineAzul Airlines
Average flights per week23

Finding cheap flights from Toronto to Sao Paulo: Frequently asked questions

There are 4 airports in Sao Paulo: Sao Paulo Congonhas, Sao Paulo Guarulhos, Sao Paulo Viracopos, and Sao Jose Dos Campos.
The best price we found for a return flight from Toronto to Sao Paulo is $782. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
10 hours is the average flight time from Toronto to Sao Paulo.
Azul Airlines, Air Canada and GOL Linhas Aéreas fly direct from Toronto to Sao Paulo.
As of July 2026, there are 92 flights per week flying from Toronto to Sao Paulo.
The cheapest month to fly from Toronto to Sao Paulo is usually September.
If you're flying from Toronto, the cheapest airport near Sao Paulo is Sao Paulo Guarulhos – which is 20.4 km away from the centre of Sao Paulo. We've found flights into this airport from $782.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to Sao Paulo on Friday, 11 September 2026.
Yes – the average flight time is 10 hours.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Sao Paulo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Sao Paulo is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 17°C. February is typically the warmest month in Sao Paulo, when it usually averages around 27°C. You can expect the least rain in August. The coldest month is July, with temperatures averaging 12°C. The rainiest month is January.
The cheapest airline that flies to Sao Paulo is Arajet. And the cheapest airline that flies to Sao Paulo Guarulhos Airport is Air Canada.

Travelling from Toronto to Sao Paulo: what you need to know

  • When searching for a flight from Toronto to Sao Paulo, there's a good range of airports you can start your trip from. Toronto Pearson International Airport (YYZ), Toronto Island Airport (YTZ) and John C. Munro Hamilton Airport (YHM) are some of Toronto's main options.

  • Sao Paulo Guarulhos Airport (GRU) and Sao Paulo Viracopos Airport (VCP) are Sao Paulo's chief entry points.

  • Book a direct Toronto to Sao Paulo flight and you'll be travelling for an average of 10 hours 5 minutes.

  • Sao Paulo's timezone is UTC-3, making Sao Paulo two hours ahead of Toronto.

  • Toronto Pearson International Airport (YYZ) to Sao Paulo Guarulhos Airport (GRU) is the most popular route between these two cities. There are seven departures a week to pick from. If you have things to do before heading off, the last flight from Toronto to Sao Paulo is with Air Canada at 22:50. Opt for the first YYZ to GRU departure with Air Canada at 21:50 to fit in more activities on your first day in Sao Paulo.

  • For a relaxed travel experience, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This will give you plenty of time to catch your Toronto to Sao Paulo flight.

  • During popular months such as August, it's best to get to the airport well in advance. Plan to arrive two hours before a domestic departure and four hours ahead of an international flight when you travel during high season in general.

How to find the cheapest flights from Toronto to Sao Paulo

  • To secure cheap Toronto to Sao Paulo flights, reserve your journey ten months before your departure.

  • The best month for finding cheap plane tickets from Toronto to Sao Paulo is March. Use the 'Whole month' tool to compare flight prices, then select the dates that offer the lowest fares.

  • Locking in a cheap flight from Toronto to Sao Paulo couldn't be easier with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know when a better deal is available.

  • Save on your Toronto to Sao Paulo flight with the help of our filters. Choose your ideal times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

Flying from Toronto

Toronto Pearson International Airport (YYZ)

  • If you're searching for a direct flight from Toronto to Sao Paulo, you can depart from Toronto Pearson International Airport (YYZ). Fly from YYZ to Sao Paulo Guarulhos Airport (GRU) in one seamless journey.

  • Look out for promotions with Air Canada. This carrier offers direct Toronto to Sao Paulo plane tickets out of YYZ.

  • Travelling from central Toronto to YYZ takes around 25 minutes by public transport. If you drive, ride-share or get a taxi, you'll cover the 21 kilometres in 30 minutes or so, depending on traffic.

  • Have an early flight from Toronto to Sao Paulo? Avoid rushing to the airport (and catch some extra z's) by choosing one of these stays close to Toronto Pearson International Airport:

  • Of the departures from Toronto Pearson International Airport, 68% arrive on time at their destination.

Toronto Island Airport (YTZ)

  • You can reach YTZ from central Toronto in about 10 minutes by car, depending on traffic. The journey on public transport will take roughly 20 minutes to travel the 3 kilometres or so.

  • You're off on holiday, so why not enjoy another night away? Consider staying at one of these hotels near Toronto Island Airport the day before your flight from Toronto to Sao Paulo:

  • 70% of all departures from Toronto Island Airport meet their expected arrival time.

John C. Munro Hamilton Airport (YHM)

  • From central Toronto, YHM is around 72 kilometres away. It'll take you roughly 1 hour 10 minutes to arrive by car and 1 hour 50 minutes or so if you're on public transport.

  • No need to worry about traffic or inconvenient public transport schedules — staying at a hotel near John C. Munro Hamilton Airport gives you a head start. Super 8 by Wyndham Mt Hope Hamilton Intl Arpt on and Homestead House Bed & Breakfast are great choices, especially if you've booked an early Toronto to Sao Paulo flight.

  • Airports have an on-time performance rating that measures how often flights arrive within the expected time frame. At YHM, that rate is 68%.

Arriving in Sao Paulo

Sao Paulo Guarulhos Airport (GRU)

  • Sao Paulo Guarulhos Airport (GRU) is approximately 21 kilometres from the centre of Sao Paulo. If you're catching a taxi or a ride-share, the drive will take around 45 minutes.

  • Getting to the centre by public transport will take you roughly 1 hour 10 minutes.

  • If you're arriving on a late flight from Toronto to Sao Paulo, few things beat the convenience of staying close to the terminal. Grab your bags from the carousel and then be showered and snoozing soon after at one of these hotels near GRU:

  • Explore without limits with a Sao Paulo Guarulhos Airport rental car. Book your wheels from Foco, Localiza or Movida and chase adventure across Sao Paulo and beyond.

  • Get the best deal by booking your ride from Sao Paulo Guarulhos Airport around two weeks ahead of your trip.

Sao Paulo Congonhas Airport (CGH)

  • After your flight from Toronto to Sao Paulo has landed, you can reach the city centre in about 25 minutes by car. Central Sao Paulo is approximately 8 kilometres from Sao Paulo Congonhas Airport (CGH).

  • You can expect the journey to take roughly 50 minutes on public transport.

  • There are some comfortable places ready to welcome you near CGH. Kick back after your Toronto to Sao Paulo flight at one of these well-located options:

  • No time to waste? The fastest way to get to where you're going is with a Sao Paulo Congonhas Airport rental car. Pick up a set of wheels from Foco, Localiza or Movida and hit the road in a heartbeat.

  • Don't pay more than you need to. Reserving your ride three weeks before your arrival at CGH will save you money.

Sao Paulo Viracopos Airport (VCP)

  • Travel to the centre after your flight from Toronto to Sao Paulo has landed. Central Sao Paulo is about 80 kilometres from Sao Paulo Viracopos Airport (VCP) and takes roughly 1 hour 30 minutes to reach by taxi or ride-share.

  • The journey will take you about 2 hours 20 minutes by public transport.

  • Begin your travels without worrying about how to get to your next stop with a Sao Paulo Viracopos Airport rental car. You can book with reliable names here like Foco, Localiza and Movida.

  • Plan ahead and enjoy the payoff. Book your ride from VCP four weeks before your flight from Toronto to Sao Paulo for the best deals.

Best time to go to Sao Paulo

  • March is the quietest month for flights from Toronto to Sao Paulo, while July is the busiest. Find the best time to go to Sao Paulo based on whether you prefer a lively atmosphere or a more laid-back vibe.

  • Before locking in your Toronto to Sao Paulo tickets, consider what kind of weather works for you. February is the warmest month in Sao Paulo, with temperatures ranging from 18ºC (64ºF) to 29ºC (84ºF).

  • Look for cheap flights from Toronto to Sao Paulo in July if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 12ºC (54ºF) and 25ºC (77ºF) on average.

More about Sao Paulo

  • Start your Sao Paulo trip right by choosing the ideal place to stay. As soon as you've booked your flight from Toronto to Sao Paulo, explore our range of hotels including:

  • Ibirapuera Park and Av. Paulista are a couple of top-rated attractions to put on your Sao Paulo itinerary. Keep the sightseeing going at Pinacoteca Do Estado De Sao Paulo.

Explore more of Brazil

  • Belo Horizonte is just one of the many places in Brazil waiting to be explored after you've experienced Sao Paulo. Around 499 kilometres to the northeast, check out popular attractions including Pampulha Modern Ensemble, Casa do Baile and Igreja São Francisco de Assis.

  • Around 338 kilometres southwest of Sao Paulo, Curitiba is another favourite stop in Brazil. Start your sightseeing at Oscar Niemeyer Museum, Eco Park and Botanical Garden of Curitiba.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.