This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 16/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Here is why travelers choose KAYAK
Save 23% or moreCompare multiple travel sites with one search.
Free to useThere are no hidden charges or fees.
Filter your dealsChoose cabin class, free Wi-Fi and more.
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Toronto Pearson Airport to Sao Paulo Guarulhos Airport
Top tips for finding cheap flights to Brazil
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be January, November and December. The cheapest month to fly from Canada is May.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Brazil flight deals.
Sao Paulo Guarulhos International Airport (GRU) is Brazil’s gateway airport serving the commercial centre in Brazil and São Paulo. The airport also serves Itaquaquecetuba and Suzano cities.
If you are visiting the southern part of Brazil, Rio de Janeiro, you can tour the summit of Mount Corcovado’s Christ the Redeemer statue. The ideal airport to fly into is Rio de Janeiro-Galeao International Airport (GIG), about 16 km away, then connect to Santos Dumont Airport (SDU) in downtown Rio de Janeiro and about 6 km from the statue.
Guarulhos Airport is the focus city for Azil Brazilian Airlines and a primary hub for LATAM and Gol Airlines serving domestic destinations, including Aracaju and Rio de Janeiro, and international destinations, including Montréal and Madrid.
If you are planning to visit several regions within Brazil and need to book several flights, consider purchasing an "Airpass" offered by LATAM Brazil, GOL and Azul. These prepaid passes are valid for a specified period and give you access to cheaper flights.
The Carnival of Brazil is an annual festival held throughout the 5 days leading up to Ash Wednesday and the beginning of Lent. As this is one of the busiest times for Brazil's travel industry, airfares tend to rise sharply in the week leading up to the celebration.
ATMs are widely available in Brazilian cities, so you can easily withdraw money upon your arrival. Most businesses and restaurants also accept credit cards.
To visit the Amazon region, you can fly to Eduardo Gomes International Airport (MAO), located in Manaus. The airport is well connected to many cities in Brazil and American Airlines offers flights to Manaus from Miami International Airport (MIA).
To visit the famous beaches of Pernambuco, consider flying into Recife International Airport (REC), which is directly connected to many domestic destinations and several U.S. cities.
FAQs - booking Brazil flights
If you want to fly into an airport in Brazil connected to the public transit, consider GRU airport with a bus system connecting to Brazil's city centre and downtown area. If you want to travel to other parts of Brazil from Congonhas Airport (CGH), you can fly into GRU and then use the Airline buses to get to Congonhas Airport. You can also use the train at the local train station in terminal 1 to connect to the city centre and further destinations from the airport.
GRU has lounges in terminals 2 and 3. Terminal 2 has the American Airline Admirals Club in wing D on the Mezzanine Level, accessible by paying at the door with an American Airline ticket as proof and using an Admirals Club Membership. You can also go to GOL Premium Lounge on both domestic and international Departures, accessible via lounge membership programs. You can also visit the Plaza Premium Lounge landside in the Domestic Departures close to check-in counter D and gates 209-224, payable at the door. Terminal 3 has the Centurion Lounge and Executive Lounge GRU Airport. The Centurion Lounge is accessible using an American Express Card, prepaid lounge pass, and lounge membership programs, while the latter is payable at the door.
Until June 2019, Canadian citizen who want to visit Brazil are required to apply for a tourism visa. If granted, your visa will be valid for a period of up to 90 days and allows multiple entries into the country. Your passport must be valid for at least 6 months beyond your expected date of departure from Brazil. Beyond June 2019, Canadian passport holders will not require a visa if they wish to enter Brazil for tourism purposes and their stay does not exceed 30 days.
Air Canada offers regular direct flights from Toronto Pearson International Airport (YYZ) to Sao Paolo-Guarulho International Airport (GRU). You can find one-stop flights to Brazil from other major airports within Canada with a layover in a U.S. or Latin American city, depending on the airline you choose.
The famous waterfalls straddle the southern border between Brazil and Argentina, and are part of the Iguazu National Park. The most convenient way to get to the falls is by flying into Foz do Iguacu International Airport (IGU) which is well connected to major Brazilian cities thanks to domestic carriers such as GOL, Azul and LATAM Airlines. Be aware that Cataratas del Iguazu International Airport (IGR) is located on the Argentinian side of the falls, which are accessible from both countries. Consider searching for flights to this airport with a layover in Buenos Aires.
Many Brazilian cities have their own airport and, due to its size, you will probably need more than one flight throughout your trip. Most international flights land at Sao Paolo International Airport or Rio de Janeiro International Airport (GIG), both of which are hubs for national carriers, and so these airports offer great connections to all other regions within Brazil. If you want to explore the north-east, consider flying into Fortaleza International Airport (FOR).
An average direct flight from Canada to Brazil takes 23h 35m, covering a distance of 8756 km. The most popular route is Toronto - Sao Paulo with an average flight time of 9h 55m.
The cheapest ticket to Brazil from Canada found in the last 72 hours was C$ 674 one-way, and C$ 812 round-trip. The most popular route is Toronto Pearson Intl to Sao Paulo Guarulhos Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 812.
Air Canada & GOL fly the most frequently from Canada to Brazil. The most popular route is from Toronto to Sao Paulo, and Air Canada and GOL fly this route the most.
Based on KAYAK flight searches, the most popular destination is Sao Paulo (47% of total searches to Brazil). The next most popular destinations are Rio de Janeiro (32%) and Fortaleza (6%). Searches for flights to Curitiba (2%), to Brasilia (2%) and to Salvador (2%) are also popular.
Air Canada and GOL have waived their change and cancellation fees on flights to Brazil. Confirm policies on booking site.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.