Cheap flights from Canada to Rio de Janeiro, Brazil from C$ 452

YYZ — RIO
5 Dec — 12 Dec1
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from Canada to Rio de Janeiro

Enter your travel dates to find the best prices.

Cheapest flights from Canada to Rio de Janeiro

Wed 2/1210:10 p.m. -
2 stops23h 00m
Wed 9/128:35 a.m. -
2 stops38h 10m
Deal found 3/11C$ 856
Thu 19/1111:40 p.m. -
2 stops21h 40m
Mon 23/114:50 p.m. -
1 stop15h 35m
Deal found 3/11C$ 866
Mon 9/1111:40 p.m. -
1 stop22h 50m
Thu 12/113:10 p.m. -
2 stops41h 15m
Deal found 1/11C$ 869
Wed 2/1210:10 p.m. -
1 stop24h 20m
Wed 9/128:35 a.m. -
2 stops38h 10m
Deal found 3/11C$ 871
Tue 10/1111:40 p.m. -
2 stops35h 35m
Sat 14/114:50 p.m. -
1 stop31h 30m
Deal found 4/11C$ 878
Wed 2/1210:10 p.m. -
2 stops30h 15m
Wed 9/1211:00 p.m. -
2 stops23h 45m
Deal found 4/11C$ 880
Thu 31/126:10 p.m. -
Nonstop10h 20m
Fri 22/19:30 a.m. -
Nonstop10h 45m
Deal found 1/11C$ 890
Fri 4/123:10 p.m. -
2 stops31h 20m
Sun 6/121:40 a.m. -
1 stop21h 05m
Deal found 1/11C$ 898
Fri 20/117:50 a.m. -
2 stops31h 10m
Tue 24/114:50 p.m. -
1 stop15h 35m
Deal found 3/11C$ 901
Thu 12/1111:40 p.m. -
2 stops42h 35m
Mon 16/114:50 p.m. -
1 stop15h 35m
Deal found 3/11C$ 905
Wed 25/117:50 a.m. -
1 stop29h 55m
Thu 26/116:00 p.m. -
2 stops38h 25m
Deal found 2/11C$ 908
Tue 1/1210:10 p.m. -
1 stop29h 45m
Tue 8/125:05 p.m. -
2 stops29h 40m
Deal found 1/11C$ 908

Find flight deals from Canada to Rio de Janeiro

Round-trip from

C$ 856

One-way from

C$ 452

Popular in

December

Cheapest in

March

Average price

C$ 870

Good round-trip deal

C$ 982 or less

Good one-way deal

C$ 680 or less
Avianca
  • Avianca
  • 2/12-9/12
  • 4 total stops
  • 61h 10m total
  • Canada to Rio de Janeiro
Air Transat
  • Air Transat
  • 28/1-31/12
  • Nonstop
  • 10h 20m total
  • Canada to Rio de Janeiro
Highest demand for flights based on searches. 6% potential increase in price (C$ 94 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 52 potential savings vs. average RT price).
Average for round-trip flights in November 2026
Price to beat on a round-trip flight from Canada to Rio de Janeiro (RIO).
Price to beat on a one-way flight from Canada to Rio de Janeiro (RIO).

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Canada to Rio de Janeiro that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest round-trip

TorontoRio de Janeiro

YTZ Toronto Island - GIG Rio de Janeiro–Galeão Intl

YTZGIG

Toronto Island

Thu 29/4

2:50 p.m.-6:30 a.m.

1 stop14h 40m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-10:00 p.m.

Nonstop0h 00m

C$ 543

VancouverRio de Janeiro

YVR Vancouver Intl - GIG Rio de Janeiro–Galeão Intl

YVRGIG

Vancouver Intl

Sun 28/2

4:25 p.m.-9:35 a.m.

2 stops37h 10m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-7:00 p.m.

Nonstop0h 00m

C$ 560

CalgaryRio de Janeiro

YYC Calgary - GIG Rio de Janeiro–Galeão Intl

YYCGIG

Calgary

Sat 20/2

2:35 p.m.-9:35 a.m.

1 stop16h 00m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-8:00 p.m.

Nonstop0h 00m

C$ 575

VancouverRio de Janeiro

YVR Vancouver Intl - GIG Rio de Janeiro–Galeão Intl

YVRGIG

Vancouver Intl

Mon 1/3

9:30 a.m.-9:35 a.m.

2 stops44h 05m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-7:00 p.m.

Nonstop0h 00m

C$ 585

EdmontonRio de Janeiro

YEG Edmonton - GIG Rio de Janeiro–Galeão Intl

YEGGIG

Edmonton

Fri 5/3

4:15 p.m.-9:35 a.m.

2 stops62h 20m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-8:00 p.m.

Nonstop0h 00m

C$ 609
Quickest round-trip

MontrealRio de Janeiro

YUL Montreal Pierre Elliott Trudeau Intl - GIG Rio de Janeiro–Galeão Intl

YULGIG

Montreal Pierre Elliott Trudeau Intl

Sat 1/5

4:15 p.m.-6:20 a.m.

1 stop13h 05m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-10:00 p.m.

Nonstop0h 00m

C$ 617

VancouverRio de Janeiro

YVR Vancouver Intl - GIG Rio de Janeiro–Galeão Intl

YVRGIG

Vancouver Intl

Tue 29/12

11:15 p.m.-12:05 p.m.

2 stops56h 50m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-7:00 p.m.

Nonstop0h 00m

C$ 627

MontrealRio de Janeiro

YUL Montreal Pierre Elliott Trudeau Intl - SDU Rio de Janeiro Santos Dumont

YULSDU

Montreal Pierre Elliott Trudeau Intl

Thu 11/3

3:00 p.m.-10:50 a.m.

2 stops17h 50m

Rio de Janeiro Santos Dumont

Wed 31/12

12:00 a.m.-10:00 p.m.

Nonstop0h 00m

C$ 644

OttawaRio de Janeiro

YOW Ottawa - GIG Rio de Janeiro–Galeão Intl

YOWGIG

Ottawa

Sun 6/12

5:30 a.m.-8:00 a.m.

3 stops24h 30m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-10:00 p.m.

Nonstop0h 00m

C$ 655

EdmontonRio de Janeiro

YEG Edmonton - GIG Rio de Janeiro–Galeão Intl

YEGGIG

Edmonton

Thu 28/1

7:45 a.m.-6:30 a.m.

2 stops19h 45m

Rio de Janeiro–Galeão Intl

Wed 31/12

12:00 a.m.-8:00 p.m.

Nonstop0h 00m

C$ 660

Flights are sorted by cheapest round-trip flights first.

Deals found on 3/11

Showing 1-10 of 60 resultsSorted by cheapest first
1
2
3
...
6

Best time to book a flight from Canada to Rio de Janeiro

Have a flexible travel schedule? Discover the best time to fly to Rio de Janeiro from Canada with our price prediction graph.
Estimated round-trip price

Cheapflights Insights

Everything you need to know about your flight from Canada to Rio de Janeiro

What is the cheapest month to book a flight from Canada to Rio de Janeiro?

Currently, April is the cheapest month in which you can book a flight from Canada to Rio de Janeiro (average of C$ 855). Flying from Canada to Rio de Janeiro in December is currently the most expensive (average of C$ 1,523). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.

What is the cheapest time of day to fly from CA to RIO?

When flying from Canada to Rio de Janeiro, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

How far ahead should I book a flight from Canada to Rio de Janeiro?

The price you pay for your flight from Canada to Rio de Janeiro may vary depending on when you book. For the best chance of a lower fare, look to book 54 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Reviews of airlines servicing Rio de Janeiro

Read reviews from past customers who have flown Air Transat,LATAM Airlines, andUnited Airlines from Canada to Rio de Janeiro. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Crew

8.5

Entertainment

7.0

Comfort

7.3

Boarding

7.9

Overall

7.7

Food

6.7

Reviews

1 / 20
8.0
Excellent

Paul,Jul 2026

YUL - LGW

Had to bus to the plane which made priority boarding at the back of the bus

Related info for your journey

  • How long is the flight from Canada to Rio de Janeiro?

    Airlines like Delta, United Airlines, and Air Transat fly from Canada to Rio de Janeiro in about 20h. The time it takes to get you to your destination can typically vary by up to 14h 40m. The distance from Canada to Rio de Janeiro is about 8266 km. This flight may include one or multiple stops.

  • What are the cheapest airlines to fly from Canada to Rio de Janeiro one-way?

    C$ 252 is the cheapest one-way deal found within the past few days, from GOL. You may also be able to find cheap deals on United Airlines and Air Transat, with prices starting from C$ 345 and C$ 372, respectively.

  • What are the most popular routes from Canada to Rio de Janeiro?

  • What are the most reliable airlines from Canada to Rio de Janeiro?

    The top 3 most reliable airlines when flying from Canada to Rio de Janeiro are Air Canada (100%), Azul (100%) and GOL (100%).

  • What are the cheapest flights from Canada to Rio de Janeiro?

    Looking at all options, your cheapest flight can be booked for C$ 498. While the most popular route (Toronto Pearson Intl - Rio de Janeiro Santos Dumont) can be booked for C$ 1,120 on average, our data indicates C$ 997 when flying from Canada to Rio de Janeiro.

  • Can I find deals for flights from Canada to Rio de Janeiro that include hotel bookings?

    Yes. In addition to deals on Canada to Rio de Janeiro flights, Cheapflights offers vacation packages that include both flights and hotel.

  • How can I find direct flights from Canada to Rio de Janeiro?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from Canada to Rio de Janeiro.

  • Can I find deals for business class flights from Canada to Rio de Janeiro?

    Yes. Cheapflights offers flight deals from Canada to Rio de Janeiro by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

  • What is the cheapest month to book a flight from Canada to Rio de Janeiro?

    Currently, April is the cheapest month in which you can book a flight from Canada to Rio de Janeiro (average of C$ 855). Flying from Canada to Rio de Janeiro in December is currently the most expensive (average of C$ 1,523). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Top 8 airlines flying from Canada to Rio de Janeiro

AirlineCheapestAverageFlexibilityOn-time
DeltaCheapestC$ 458AverageC$ 591FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
GOLCheapestC$ 474AverageC$ 1,044FlexibilityNo cancel feeOn-time74%
Search GOL flights
Air CanadaCheapestC$ 547AverageC$ 1,331FlexibilityNo cancel feeOn-time67%
Search Air Canada flights
United AirlinesCheapestC$ 646AverageC$ 1,192FlexibilityNo cancel feeOn-time69%
Search United Airlines flights
AviancaCheapestC$ 692AverageC$ 990FlexibilityNo cancel feeOn-time71%
Search Avianca flights
Copa AirlinesCheapestC$ 693AverageC$ 1,282FlexibilityNo cancel feeOn-time70%
Search Copa Airlines flights
Air TransatCheapestC$ 701AverageC$ 949FlexibilityNo cancel feeOn-time50%
Search Air Transat flights
LATAM AirlinesCheapestC$ 838AverageC$ 1,122FlexibilityNo cancel feeOn-time81%
Search LATAM Airlines flights

Fly with Cheapflights

How does Cheapflights help users find flights from Canada to Rio de Janeiro?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Canada to Rio de Janeiro. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets from Canada to Rio de Janeiro?

It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from Canada to Rio de Janeiro.

Can Cheapflights find flights from Canada to Rio de Janeiro with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights from Canada to Rio de Janeiro flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights from Canada to Rio de Janeiro become cheaper?

Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.