Find cheap flights to Brazil from C$ 476

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.
Return
1 adult
Economy
0 bags
Wed 5/7
Wed 12/7

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.

Search hundreds of travel sites at once for deals on flights to Brazil

Latest Brazil Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARSao Paulo
1 stop from C$ 765
Rio de Janeiro
2+ stops from C$ 854
Belo Horizonte
2+ stops from C$ 905
Salvador
2+ stops from C$ 1,080
Fortaleza
1 stop from C$ 1,083
Recife
2+ stops from C$ 1,165

Good to know

Low season

October

High season

December

Cheapest flight

C$ 476
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

Book Cheap Brazil Plane Tickets

Recent round-trip flight deals

24/10Tue
1 stopAeromexico
18h 10mYVR-GRU
31/10Tue
1 stopAeromexico
32h 10mGRU-YVR
C$ 765
9/11Thu
1 stopGOL
18h 05mYYZ-GRU
26/11Sun
1 stopGOL
15h 30mGRU-YYZ
C$ 800
23/11Thu
1 stopLATAM Airlines
17h 10mYYZ-GRU
27/11Mon
2 stopsLATAM Airlines
26h 40mGRU-YYZ
C$ 808
24/10Tue
2 stopsMultiple Airlines
40h 25mYVR-GRU
31/10Tue
2 stopsMultiple Airlines
51h 25mGRU-YVR
C$ 808
24/11Fri
1 stopLATAM Airlines
17h 10mYYZ-GRU
26/11Sun
2 stopsLATAM Airlines
26h 40mGRU-YYZ
C$ 815
1/11Wed
1 stopMultiple Airlines
33h 45mYVR-GRU
16/11Thu
2 stopsMultiple Airlines
24h 15mGRU-YVR
C$ 816
1/11Wed
2 stopsMultiple Airlines
44h 45mYVR-GRU
15/11Wed
2 stopsMultiple Airlines
46h 19mGRU-YVR
C$ 821
17/11Fri
2 stopsLATAM Airlines
17h 21mYYZ-GRU
19/11Sun
2 stopsLATAM Airlines
26h 40mGRU-YYZ
C$ 831
27/8Sun
1 stopAeromexico
29h 35mYUL-GRU
16/9Sat
1 stopAeromexico
35h 50mGRU-YUL
C$ 846
12/9Tue
2 stopsUnited Airlines
22h 00mYUL-GIG
18/9Mon
2 stopsUnited Airlines
38h 21mGIG-YUL
C$ 854
26/9Tue
1 stopCopa Airlines
15h 04mYUL-GIG
2/10Mon
1 stopCopa Airlines
13h 57mGIG-YUL
C$ 876
9/11Thu
1 stopGOL
18h 05mYYZ-GRU
26/11Sun
2 stopsGOL
32h 25mGRU-YYZ
C$ 886
5/9Tue
1 stopCopa Airlines
15h 18mYUL-GRU
18/9Mon
1 stopCopa Airlines
22h 22mGRU-YUL
C$ 897
15/8Tue
2 stopsUnited Airlines
22h 00mYUL-GIG
30/8Wed
2 stopsUnited Airlines
26h 52mGIG-YUL
C$ 909
10/8Thu
2 stopsDelta
33h 55mYUL-GIG
16/8Wed
2 stopsDelta
34h 49mGIG-YUL
C$ 910
7/9Thu
1 stopAmerican Airlines
25h 05mYYZ-GIG
13/9Wed
1 stopAmerican Airlines
19h 08mGIG-YYZ
C$ 915
7/7Fri
2 stopsDelta
30h 35mYUL-GIG
13/7Thu
2 stopsDelta
43h 00mGIG-YUL
C$ 918
20/9Wed
2 stopsAmerican Airlines
19h 05mYYZ-GIG
26/9Tue
1 stopAmerican Airlines
25h 29mGIG-YYZ
C$ 919
13/8Sun
2 stopsAvianca
30h 05mYYZ-GRU
12/9Tue
1 stopAvianca
21h 40mGRU-YYZ
C$ 1,013
27/8Sun
directAir Canada
9h 55mYUL-GRU
16/9Sat
directAir Canada
10h 20mGRU-YUL
C$ 1,180

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/6Fri
1 stopGOL
21h 16mYYZ-GRU
C$ 476
2/9Sat
2 stopsMultiple Airlines
20h 00mYYZ-GIG
C$ 482
7/8Mon
1 stopGOL
34h 16mYYZ-GRU
C$ 485
15/8Tue
2 stopsMultiple Airlines
22h 35mYUL-GIG
C$ 487
5/7Wed
1 stopGOL
26h 04mYUL-GRU
C$ 489
14/6Wed
2 stopsMultiple Airlines
22h 00mYYZ-SDU
C$ 494
14/6Wed
2 stopsMultiple Airlines
24h 15mYYZ-GIG
C$ 494
20/10Fri
2 stopsDelta
25h 41mYYZ-GIG
C$ 498
14/9Thu
2 stopsAmerican Airlines
20h 16mYYZ-SDU
C$ 502
19/9Tue
2 stopsDelta
19h 40mYYZ-SDU
C$ 506
22/9Fri
2 stopsAmerican Airlines
19h 46mYYZ-GIG
C$ 506
2/9Sat
2 stopsLATAM Airlines
21h 20mYYZ-SDU
C$ 509
15/8Tue
2 stopsLATAM Airlines
19h 15mYUL-SDU
C$ 509
16/7Sun
1 stopAir Canada
24h 55mYYZ-GRU
C$ 510
7/8Mon
2 stopsAvianca
21h 05mYYZ-GRU
C$ 525
13/6Tue
1 stopAvianca
23h 30mYYZ-GRU
C$ 541
15/7Sat
1 stopAir Canada
30h 45mYYZ-GRU
C$ 544
14/9Thu
1 stopUnited Airlines
25h 05mYYZ-GIG
C$ 578
5/10Thu
1 stopUnited Airlines
25h 05mYYZ-GIG
C$ 584
15/8Tue
1 stopCopa Airlines
14h 50mYUL-GIG
C$ 627

Search by stops

Search by airline

Search by price

Flights to Brazil

Return flight deals:

Brazil - Canada

Cabin classes:

C$ 4,507
C$ 2,228
C$ 1,029

Browse origins:

C$ 1,008
C$ 1,113
C$ 800
C$ 846
View more

Browse destinations:

C$ 1,950
C$ 1,134
C$ 1,263
C$ 949
C$ 2,844
C$ 1,113
C$ 1,016
C$ 1,033
C$ 1,098
C$ 1,338
C$ 1,031
C$ 2,346
C$ 1,325
C$ 1,459
C$ 902
C$ 1,216
C$ 1,165
C$ 1,573
C$ 765
C$ 1,087
View more