Cheap Flights from Toronto to Rio de Janeiro
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Rio de Janeiro
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Toronto to Rio de Janeiro
Explore current cheapest deals departing from Toronto to Rio de Janeiro
Round trip
Sort by: Cheapest
November 4 - November 12
YYZ - Rio de Janeiro
$695
$551
Round trip
October 12 - October 22
YYZ - Rio de Janeiro
$708
$554
Round trip
October 5 - October 11
YYZ - Rio de Janeiro
$706
$557
Round trip
October 25 - October 29
YYZ - Rio de Janeiro
$729
$557
Round trip
September 14 - September 16
YYZ - Rio de Janeiro
$599
$560
Round trip
October 13 - October 19
YYZ - Rio de Janeiro
$711
$560
Round trip
November 11 - November 22
YYZ - Rio de Janeiro
$708
$560
Round trip
November 3 - November 24
YYZ - Rio de Janeiro
$691
$560
Round trip
November 4 - November 19
YYZ - Rio de Janeiro
$704
$560
Round trip
October 25 - October 31
YYZ - Rio de Janeiro
$720
$561
Round trip
Unlock all 500+ flight deals to Rio de Janeiro and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Toronto to Rio de Janeiro
How much is a round trip from Toronto to Rio de Janeiro
Regular price: $613 - $912
Prices are currently below the regular range.
Flights from Toronto Pearson International to Rio de Janeiro–Galeão International typically range from $613 to $912. The current lowest deal is $552 with Avianca, for travel from Nov 4 to Nov 12.
now $552
Low $613
High $912
The cheapest time to fly from Toronto to Rio de Janeiro
The cheapest month to fly from Toronto to Rio de Janeiro is April, with a median price of $543. The most expensive month is December, with a median price of $1506. Prices are generally lower from February to October.
April
Flights from $543
December
Flights from $1,506
Direct flights from Toronto to Rio de Janeiro
Air Transat
Last-minute flights going from Toronto to Rio de Janeiro
Wed, Jun 17
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
Deutsche Luft Hansa
$746
$586
One-way
Thu, Jun 18
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
Copa Airlines
$781
$597
One-way
Fri, Jun 19
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
Deutsche Luft Hansa
$756
$586
One-way
Fri, Jun 19
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
$865
$587
One-way
Fri, Jun 19
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
$859
$594
One-way
Fri, Jun 19
YYZ - Rio de Janeiro
Toronto (YYZ) - Rio de Janeiro (GIG)
LATAM Chile
$809
$622
One-way
Biggest price drops on these dates for flights from Toronto to Rio de Janeiro
Dec 2 - Dec 4
$1,024 → $587
43%
Dec 1 - Dec 11
$1,030 → $662
36%
Dec 9 - Dec 13
$1,011 → $648
36%
Dec 3 - Dec 7
$1,017 → $654
36%
Popular Airports to fly from Toronto to Rio de Janeiro
Toronto - Rio de Janeiro route insights
💸 Price insights
Recent fares are near the typical level.
Recent fares from Toronto to Rio de Janeiro are near the typical level of $1078.
📅 Best time to fly
April is historically the cheapest month to fly.
Historically, April is the cheapest month to fly, with a median price of $543.
⏱️ Flight duration
Flights typically take 38h 9m with stops.
Flights from Toronto to Rio de Janeiro typically take 38h 9m, including layovers.
✈️ Airlines & availability
Connecting flights are dominant for this route.
Connecting flights are dominant, with a median of 3 stopovers for this long-haul route.
🏆 Airline highlight
Air Transat offers direct flights.
Air Transat is an airline that offers direct flights from Toronto to Rio de Janeiro.
🎯 Booking tip
Deals are frequent for this route.
Historically, deals for flights from Toronto to Rio de Janeiro are frequent, with over 1 per day.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport is a good option for flights from Toronto to Rio de Janeiro.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$552
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport offers another departure point for flights to Rio de Janeiro.
📍 ~5 km from city center (reachable by car)
💸 Flights from ~$622
Rio de Janeiro main airports to arrive at
Rio de Janeiro–Galeão International (GIG)
Rio de Janeiro–Galeão International Airport is a good option for flights from Toronto to Rio de Janeiro.
📍 ~10 km from Rio de Janeiro city center (reachable by car)
💸 Flights from ~$551
Jacarepaguá Airport (RRJ)
Jacarepaguá Airport is an alternative for flights from Toronto to Rio de Janeiro.
📍 ~20 km from Rio de Janeiro city center (reachable by car)
💸 Flights from ~$828
Santos Dumont (SDU)
Santos Dumont Airport is a convenient option for flights from Toronto to Rio de Janeiro.
📍 ~1 km from Rio de Janeiro city center (reachable by car)
💸 Flights from ~$623
Airports nearby Rio de Janeiro used as alternative
São Paulo–Guarulhos International (GRU)
This airport is a primary international gateway for Brazil with an extensive route network and high flight frequency.
📍 ~340 km from Rio de Janeiro (reachable by separate flight or 5-6 hour drive)
💸 Flights from ~$405
São Paulo–Congonhas (CGH)
This major domestic hub offers high-frequency connections to major Brazilian cities, convenient for domestic business travel.
📍 ~360 km from Rio de Janeiro
💸 Flights from ~$752
Tancredo Neves International (CNF)
This major hub for Minas Gerais offers significant domestic and some international connectivity, often less congested.
📍 ~340 km from Rio de Janeiro
💸 Flights from ~$677
Viracopos International (VCP)
This airport is a main hub for Azul Brazilian Airlines, offering unique regional connections and modern infrastructure.
📍 ~420 km from Rio de Janeiro
💸 Flights from ~$738
Business & First Class Flight Deals to Rio de Janeiro
Discover luxury on the budget with premium cabin class on flights from Toronto to Rio de Janeiro.
Elite
Best Elite deals to Rio de Janeiro
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Sep 30
Rio de Janeiro, Brazil
93% AI deal score
$3,330
$2,090
Save $1,240
From YYZ
Elite
Aug 14
Rio de Janeiro, Brazil
93% AI deal score
$3,335
$2,090
Save $1,245
From YYZ
Elite
Jul 13
Rio de Janeiro, Brazil
93% AI deal score
$3,345
$2,109
Save $1,236
From YYZ
Elite
Jul 15
Rio de Janeiro, Brazil
93% AI deal score
$3,430
$2,109
Save $1,321
From YYZ
Elite
Jul 14
Rio de Janeiro, Brazil
93% AI deal score
$3,395
$2,109
Save $1,286
From YYZ
Elite
Jul 18
Rio de Janeiro, Brazil
93% AI deal score
$3,337
$2,109
Save $1,228
From YYZ
Elite
Jul 18
Rio de Janeiro, Brazil
92% AI deal score
$3,201
$2,071
Save $1,130
From YYZ
Elite
Oct 02
Rio de Janeiro, Brazil
92% AI deal score
$3,207
$2,090
Save $1,117
From YYZ
Elite
Jul 11
Rio de Janeiro, Brazil
92% AI deal score
$3,237
$2,109
Save $1,128
From YYZ
Elite
Jun 27
Rio de Janeiro, Brazil
92% AI deal score
$3,318
$2,109
Save $1,209
From YYZ
Elite
Jul 16
Rio de Janeiro, Brazil
92% AI deal score
$3,227
$2,109
Save $1,118
From YYZ
Elite
Jul 13
Rio de Janeiro, Brazil
92% AI deal score
$3,194
$2,109
Save $1,085
From YYZ
Elite
Jul 17
Rio de Janeiro, Brazil
92% AI deal score
$3,297
$2,109
Save $1,188
From YYZ
Elite
Jul 15
Rio de Janeiro, Brazil
92% AI deal score
$3,202
$2,109
Save $1,093
From YYZ
Elite
Jul 11
Rio de Janeiro, Brazil
92% AI deal score
$3,189
$2,109
Save $1,080
From YYZ
Elite
Jul 14
Rio de Janeiro, Brazil
92% AI deal score
$3,204
$2,109
Save $1,095
From YYZ
Elite
Jun 27
Rio de Janeiro, Brazil
92% AI deal score
$3,319
$2,109
Save $1,210
From YYZ
Elite
Jun 30
Rio de Janeiro, Brazil
92% AI deal score
$3,260
$2,119
Save $1,141
From YYZ
Elite
Jun 30
Rio de Janeiro, Brazil
92% AI deal score
$3,251
$2,119
Save $1,132
From YYZ
Elite
Jul 17
Rio de Janeiro, Brazil
92% AI deal score
$3,185
$2,133
Save $1,052
From YYZ
Elite
Aug 06
Rio de Janeiro, Brazil
92% AI deal score
$3,225
$2,183
Save $1,042
From YYZ
Elite
Sep 14
Rio de Janeiro, Brazil
92% AI deal score
$3,309
$2,233
Save $1,076
From YYZ
Elite
Oct 04
Rio de Janeiro, Brazil
92% AI deal score
$3,233
$2,233
Save $1,000
From YYZ
Elite
Aug 19
Rio de Janeiro, Brazil
91% AI deal score
$3,246
$2,313
Save $933
From YYZ
Elite
Aug 19
Rio de Janeiro, Brazil
91% AI deal score
$3,227
$2,313
Save $914
From YYZ
Elite
Aug 19
Rio de Janeiro, Brazil
91% AI deal score
$3,246
$2,313
Save $933
From YYZ
Elite
Sep 16
Rio de Janeiro, Brazil
91% AI deal score
$3,316
$2,313
Save $1,003
From YYZ
Elite
Aug 12
Rio de Janeiro, Brazil
91% AI deal score
$3,246
$2,313
Save $933
From YYZ
Elite
Aug 12
Rio de Janeiro, Brazil
91% AI deal score
$3,233
$2,313
Save $920
From YYZ
Elite
Aug 18
Rio de Janeiro, Brazil
91% AI deal score
$3,165
$2,334
Save $831
From YYZ
Elite
Aug 19
Rio de Janeiro, Brazil
91% AI deal score
$3,168
$2,334
Save $834
From YYZ
Elite
Jul 23
Rio de Janeiro, Brazil
91% AI deal score
$3,201
$2,354
Save $847
From YYZ
Elite
Jun 30
Rio de Janeiro, Brazil
91% AI deal score
$3,280
$2,364
Save $916
From YYZ
Elite
Jun 25
Rio de Janeiro, Brazil
91% AI deal score
$3,357
$2,418
Save $939
From YYZ
Elite
Jun 25
Rio de Janeiro, Brazil
91% AI deal score
$3,694
$2,659
Save $1,035
From YYZ
Elite
Jul 17
Rio de Janeiro, Brazil
90% AI deal score
$3,168
$2,354
Save $814
From YYZ
Elite
Jul 16
Rio de Janeiro, Brazil
90% AI deal score
$3,143
$2,354
Save $789
From YYZ
Elite
Jul 13
Rio de Janeiro, Brazil
90% AI deal score
$3,133
$2,354
Save $779
From YYZ
Elite
Jul 11
Rio de Janeiro, Brazil
90% AI deal score
$3,108
$2,354
Save $754
From YYZ
Elite
Jul 15
Rio de Janeiro, Brazil
90% AI deal score
$3,133
$2,354
Save $779
From YYZ
Elite
Jul 22
Rio de Janeiro, Brazil
90% AI deal score
$3,190
$2,354
Save $836
From YYZ
Elite
Jul 20
Rio de Janeiro, Brazil
90% AI deal score
$3,183
$2,354
Save $829
From YYZ
Elite
Jul 14
Rio de Janeiro, Brazil
90% AI deal score
$3,134
$2,354
Save $780
From YYZ
Elite
Jul 18
Rio de Janeiro, Brazil
90% AI deal score
$3,171
$2,354
Save $817
From YYZ
Elite
Jul 21
Rio de Janeiro, Brazil
90% AI deal score
$3,185
$2,354
Save $831
From YYZ
Elite
Oct 02
Rio de Janeiro, Brazil
90% AI deal score
$3,166
$2,455
Save $711
From YYZ
Elite
Oct 03
Rio de Janeiro, Brazil
90% AI deal score
$3,170
$2,455
Save $715
From YYZ
Elite
Oct 05
Rio de Janeiro, Brazil
90% AI deal score
$3,160
$2,455
Save $705
From YYZ
Elite
Oct 05
Rio de Janeiro, Brazil
90% AI deal score
$3,199
$2,455
Save $744
From YYZ
Elite
Oct 02
Rio de Janeiro, Brazil
90% AI deal score
$3,196
$2,455
Save $741
From YYZ
Elite
Nov 04
Rio de Janeiro, Brazil
82% AI deal score
$1,773
$1,594
Save $179
From YYZ
Elite
Aug 26
Rio de Janeiro, Brazil
80% AI deal score
$1,957
$1,755
Save $202
From YYZ
Elite
Sep 17
Rio de Janeiro, Brazil
80% AI deal score
$1,937
$1,755
Save $182
From YYZ
Elite
Dec 07
Rio de Janeiro, Brazil
79% AI deal score
$2,004
$1,861
Save $143
From YYZ
Elite
Sep 06
Rio de Janeiro, Brazil
78% AI deal score
$1,864
$1,755
Save $109
From YYZ
Elite
Sep 03
Rio de Janeiro, Brazil
78% AI deal score
$1,862
$1,755
Save $107
From YYZ
Elite
Sep 13
Rio de Janeiro, Brazil
78% AI deal score
$1,866
$1,755
Save $111
From YYZ
Elite
Sep 12
Rio de Janeiro, Brazil
78% AI deal score
$1,867
$1,755
Save $112
From YYZ
Elite
Jul 02
Rio de Janeiro, Brazil
76% AI deal score
$2,005
$1,922
Save $83
From YYZ
Elite
Jun 27
Rio de Janeiro, Brazil
76% AI deal score
$2,006
From YYZ
Elite
Nov 16
Rio de Janeiro, Brazil
76% AI deal score
$2,115
From YYZ
Elite
Jul 14
Rio de Janeiro, Brazil
76% AI deal score
$2,136
From YYZ
Elite
Jul 04
Rio de Janeiro, Brazil
76% AI deal score
$2,249
From YYZ
Elite
Jun 26
Rio de Janeiro, Brazil
76% AI deal score
$2,252
From YYZ
Elite
Aug 07
Rio de Janeiro, Brazil
76% AI deal score
$2,314
From YYZ
Elite
Jul 07
Rio de Janeiro, Brazil
75% AI deal score
$1,870
From YYZ
Elite
Nov 17
Rio de Janeiro, Brazil
75% AI deal score
$1,898
From YYZ
Elite
Nov 20
Rio de Janeiro, Brazil
75% AI deal score
$1,949
From YYZ
Elite
Dec 16
Rio de Janeiro, Brazil
75% AI deal score
$2,215
From YYZ
Elite
Jul 21
Rio de Janeiro, Brazil
75% AI deal score
$2,311
From YYZ
Elite
Sep 25
Rio de Janeiro, Brazil
75% AI deal score
$2,316
From YYZ
Elite
Jun 26
Rio de Janeiro, Brazil
75% AI deal score
$2,397
From YYZ
Elite
Jul 28
Rio de Janeiro, Brazil
75% AI deal score
$2,487
From YYZ
Elite
Aug 08
Rio de Janeiro, Brazil
75% AI deal score
$2,489
From YYZ
Elite
Aug 09
Rio de Janeiro, Brazil
75% AI deal score
$2,603
From YYZ
Elite
Jun 25
Rio de Janeiro, Brazil
75% AI deal score
$2,652
From YYZ
Elite
Jul 21
Rio de Janeiro, Brazil
75% AI deal score
$2,658
From YYZ
Elite
Jul 20
Rio de Janeiro, Brazil
75% AI deal score
$2,677
From YYZ
Elite
Nov 26
Rio de Janeiro, Brazil
74% AI deal score
$3,971
$3,801
Save $170
From YYZ
Elite
Sep 05
Rio de Janeiro, Brazil
74% AI deal score
$2,469
From YYZ
Elite
Sep 25
Rio de Janeiro, Brazil
74% AI deal score
$2,666
From YYZ
Elite
Jul 19
Rio de Janeiro, Brazil
74% AI deal score
$2,710
From YYZ
Elite
Sep 22
Rio de Janeiro, Brazil
74% AI deal score
$2,821
From YYZ
Elite
Jul 23
Rio de Janeiro, Brazil
74% AI deal score
$2,823
From YYZ
Elite
Aug 19
Rio de Janeiro, Brazil
74% AI deal score
$2,962
From YYZ
Elite
Aug 06
Rio de Janeiro, Brazil
74% AI deal score
$2,985
From YYZ
Elite
Dec 09
Rio de Janeiro, Brazil
74% AI deal score
$3,133
From YYZ
Elite
Nov 28
Rio de Janeiro, Brazil
73% AI deal score
$3,935
$3,850
Save $85
From YYZ
Elite
Jun 19
Rio de Janeiro, Brazil
72% AI deal score
$2,943
From YYZ
Elite
Jun 21
Rio de Janeiro, Brazil
72% AI deal score
$2,943
From YYZ
Elite
Jun 24
Rio de Janeiro, Brazil
72% AI deal score
$2,943
From YYZ
Elite
Sep 07
Rio de Janeiro, Brazil
68% AI deal score
$7,694
From YYZ
Elite
Aug 22
Rio de Janeiro, Brazil
68% AI deal score
$7,726
From YYZ
Elite
Nov 09
Rio de Janeiro, Brazil
68% AI deal score
$8,482
From YYZ
Elite
Nov 15
Rio de Janeiro, Brazil
68% AI deal score
$8,482
From YYZ
Elite
Nov 09
Rio de Janeiro, Brazil
68% AI deal score
$8,483
From YYZ
Elite
Nov 09
Rio de Janeiro, Brazil
68% AI deal score
$8,483
From YYZ
Elite
Nov 30
Rio de Janeiro, Brazil
68% AI deal score
$8,484
From YYZ
Elite
Nov 15
Rio de Janeiro, Brazil
68% AI deal score
$8,484
From YYZ
Elite
Nov 23
Rio de Janeiro, Brazil
68% AI deal score
$8,489