Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Rio de Janeiro to Toronto is United Airlines.
Travel Period: January 2025 - December 2025
The cheapest month(s) to fly from Rio de Janeiro to Toronto is February.
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
The cheapest day(s) of the week to fly from Rio de Janeiro to Toronto is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Dec, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
08:40 MIA22:35 GRU17Hrs, 00m 1 Stop (YYZ)
-
MIAMiami International Airport 08:40 - GRU 22:35 17h 1 Stop (YYZ) Toronto
-
MIAMiami International Airport 08:40GIGRio de Janeiro International Airport 21:15
-
YYZToronto Lester B Pearson Intl Airport 12:15GRUSao Paulo Guarulhos Intl Airport 22:35
- 17h (3h 50m)
- 1 Stop YYZ · Toronto 3h 50m
-
American Airlines (AA 1572)Airbus Gol Transportes Aéreos (G3 2099)Boeing 737 800 -
American Airlines (AA 1572) -
- -
- -
- -
- -
- -
- -
- S
-
08:40 MIA22:35 GRU16Hrs, 55m 1 Stop (YYZ)
-
MIAMiami International Airport 08:40 - GRU 22:35 16h 55m 1 Stop (YYZ) Toronto
-
MIAMiami International Airport 08:40GIGRio de Janeiro International Airport 21:20
-
YYZToronto Lester B Pearson Intl Airport 12:15GRUSao Paulo Guarulhos Intl Airport 22:35
- 16h 55m (3h 50m)
- 1 Stop YYZ · Toronto 3h 50m
-
American Airlines (AA 1572)Airbus Gol Transportes Aéreos (G3 2099)Boeing 737 800 -
American Airlines (AA 1572) -
- M
- -
- -
- T
- F
- -
- -
-
08:40 MIA22:35 GRU16Hrs, 55m 1 Stop (YYZ)
-
MIAMiami International Airport 08:40 - GRU 22:35 16h 55m 1 Stop (YYZ) Toronto
-
MIAMiami International Airport 08:40GIGRio de Janeiro International Airport 21:20
-
YYZToronto Lester B Pearson Intl Airport 12:15GRUSao Paulo Guarulhos Intl Airport 22:35
- 16h 55m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
American Airlines (AA 1572)Airbus Gol Transportes Aéreos (G3 2099)Boeing 737 800 -
American Airlines (AA 1572) -
- -
- -
- -
- T
- -
- -
- -
-
08:40 MIA22:35 GRU16Hrs, 55m 1 Stop (YYZ)
-
MIAMiami International Airport 08:40 - GRU 22:35 16h 55m 1 Stop (YYZ) Toronto
-
MIAMiami International Airport 08:40GIGRio de Janeiro International Airport 21:20
-
YYZToronto Lester B Pearson Intl Airport 12:15GRUSao Paulo Guarulhos Intl Airport 22:35
- 16h 55m (3h 35m)
- 1 Stop YYZ · Toronto 3h 35m
-
American Airlines (AA 1572)Airbus Gol Transportes Aéreos (G3 2099)Boeing 737 Max 8 Passenger -
American Airlines (AA 1572) -
- -
- -
- W
- -
- -
- -
- -
-
08:40 MIA22:35 GRU16Hrs, 55m 1 Stop (YYZ)
-
MIAMiami International Airport 08:40 - GRU 22:35 16h 55m 1 Stop (YYZ) Toronto
-
MIAMiami International Airport 08:40GIGRio de Janeiro International Airport 21:20
-
YYZToronto Lester B Pearson Intl Airport 12:15GRUSao Paulo Guarulhos Intl Airport 22:35
- 16h 55m (3h 50m)
- 1 Stop YYZ · Toronto 3h 50m
-
American Airlines (AA 1572)Airbus Gol Transportes Aéreos (G3 2099)Boeing 737 Max 8 Passenger -
American Airlines (AA 1572) -
- -
- -
- W
- -
- -
- -
- -
-
21:55 GIG14:20 YYZ18Hrs, 25m 1 Stop (IAH)
-
GIGRio de Janeiro International Airport 21:55 - YYZ 14:20 18h 25m 1 Stop (IAH) Houston
-
GIGRio de Janeiro International Airport 21:55IAHHouston George Bush Intercontinental Airport 10:03
-
IAHHouston George Bush Intercontinental Airport 05:35YYZToronto Lester B Pearson Intl Airport 14:20
- 18h 25m (4h 28m)
- 1 Stop IAH · Houston 4h 28m
-
United Airlines (UA 128)Boeing 767 United Airlines (UA 670)Boeing 737 700 -
United Airlines (UA 128) -
- M
- T
- W
- T
- F
- S
- S
-
21:55 GIG11:26 YYZ15Hrs, 31m 1 Stop (IAH)
-
GIGRio de Janeiro International Airport 21:55 - YYZ 11:26 15h 31m 1 Stop (IAH) Houston
-
GIGRio de Janeiro International Airport 21:55IAHHouston George Bush Intercontinental Airport 07:20
-
IAHHouston George Bush Intercontinental Airport 05:35YYZToronto Lester B Pearson Intl Airport 11:26
- 15h 31m (1h 45m)
- 1 Stop IAH · Houston 1h 45m
-
United Airlines (UA 128)Boeing 767 Air Canada (AC 590)Airbus A220 300 -
United Airlines (UA 128) -
- M
- T
- W
- T
- F
- S
- S
-
22:15 GIG12:15 YYZ16Hrs, 00m 1 Stop (MIA)
-
GIGRio de Janeiro International Airport 22:15 - YYZ 12:15 16h 1 Stop (MIA) Miami
-
GIGRio de Janeiro International Airport 22:15MIAMiami International Airport 08:40
-
MIAMiami International Airport 05:00YYZToronto Lester B Pearson Intl Airport 12:15
- 16h (3h 40m)
- 1 Stop MIA · Miami 3h 40m
-
American Airlines (AA 964)Boeing 777 200 American Airlines (AA 1572)Airbus -
American Airlines (AA 964) -
- M
- T
- W
- T
- F
- S
- S
-
09:45 ORD05:00 MIA16Hrs, 15m 1 Stop (YYZ)
-
ORDChicago O'Hare International Airport 09:45 - MIA 05:00 16h 15m 1 Stop (YYZ) Toronto
-
ORDChicago O'Hare International Airport 09:45GIGRio de Janeiro International Airport 22:15
-
YYZToronto Lester B Pearson Intl Airport 12:30MIAMiami International Airport 05:00
- 16h 15m (2h 23m)
- 1 Stop YYZ · Toronto 2h 23m
-
American Airlines (AA 3606)Embraer 170 American Airlines (AA 964)Boeing 777 200 -
American Airlines (AA 3606) -
- M
- T
- W
- T
- F
- S
- S
-
11:19 LGA05:00 MIA16Hrs, 49m 1 Stop (YYZ)
-
LGANew York La Guardia Airport 11:19 - MIA 05:00 16h 49m 1 Stop (YYZ) Toronto
-
LGANew York La Guardia Airport 11:19GIGRio de Janeiro International Airport 22:15
-
YYZToronto Lester B Pearson Intl Airport 13:04MIAMiami International Airport 05:00
- 16h 49m (3h 21m)
- 1 Stop YYZ · Toronto 3h 21m
-
American Airlines (AA 4623)Embraer Emb 175 American Airlines (AA 964)Boeing 777 200 -
American Airlines (AA 4623) -
- -
- -
- W
- T
- -
- S
- S
-
10:03 DCA05:00 MIA15Hrs, 38m 1 Stop (YYZ)
-
DCAWashington Ronald Reagan National Airport 10:03 - MIA 05:00 15h 38m 1 Stop (YYZ) Toronto
-
DCAWashington Ronald Reagan National Airport 10:03GIGRio de Janeiro International Airport 22:15
-
YYZToronto Lester B Pearson Intl Airport 11:53MIAMiami International Airport 05:00
- 15h 38m (2h 27m)
- 1 Stop YYZ · Toronto 2h 27m
-
American Airlines (AA 5665)Canadair Regional American Airlines (AA 964)Boeing 777 200 -
American Airlines (AA 5665) -
- M
- T
- W
- T
- -
- S
- S
-
22:30 GIG13:00 YYZ16Hrs, 30m 1 Stop (DFW)
-
GIGRio de Janeiro International Airport 22:30 - YYZ 13:00 16h 30m 1 Stop (DFW) Dallas
-
GIGRio de Janeiro International Airport 22:30DFWDallas/Fort Worth Intl Airport 08:55
-
DFWDallas/Fort Worth Intl Airport 06:10YYZToronto Lester B Pearson Intl Airport 13:00
- 16h 30m (2h 45m)
- 1 Stop DFW · Dallas 2h 45m
-
American Airlines (AA 936)Boeing 787 8 American Airlines (AA 3993)Embraer Emb 175 -
American Airlines (AA 936) -
- -
- T
- W
- T
- F
- S
- S
-
13:30 LGA06:30 MIA17Hrs, 10m 1 Stop (YYZ)
-
LGANew York La Guardia Airport 13:30 - MIA 06:30 17h 10m 1 Stop (YYZ) Toronto
-
LGANew York La Guardia Airport 13:30GIGRio de Janeiro International Airport 23:55
-
YYZToronto Lester B Pearson Intl Airport 15:05MIAMiami International Airport 06:30
- 17h 10m (3h 45m)
- 1 Stop YYZ · Toronto 3h 45m
-
American Airlines (AA 4556)Embraer Emb 175 American Airlines (AA 904)Boeing 787 8 -
American Airlines (AA 4556) -
- -
- -
- -
- -
- F
- -
- -
-
13:30 LGA06:30 MIA17Hrs, 10m 1 Stop (YYZ)
-
LGANew York La Guardia Airport 13:30 - MIA 06:30 17h 10m 1 Stop (YYZ) Toronto
-
LGANew York La Guardia Airport 13:30GIGRio de Janeiro International Airport 23:55
-
YYZToronto Lester B Pearson Intl Airport 15:05MIAMiami International Airport 06:30
- 17h 10m (3h 54m)
- 1 Stop YYZ · Toronto 3h 54m
-
American Airlines (AA 4556)Embraer Emb 175 American Airlines (AA 904)Boeing 787 8 -
American Airlines (AA 4556) -
- -
- -
- -
- -
- F
- -
- -
-
13:36 LGA06:30 MIA17Hrs, 14m 1 Stop (YYZ)
-
LGANew York La Guardia Airport 13:36 - MIA 06:30 17h 14m 1 Stop (YYZ) Toronto
-
LGANew York La Guardia Airport 13:36GIGRio de Janeiro International Airport 23:55
-
YYZToronto Lester B Pearson Intl Airport 15:09MIAMiami International Airport 06:30
- 17h 14m (3h 53m)
- 1 Stop YYZ · Toronto 3h 53m
-
American Airlines (AA 4556)Embraer Emb 175 American Airlines (AA 904)Boeing 787 8 -
American Airlines (AA 4556) -
- M
- T
- W
- T
- -
- S
- S
-
23:55 GIG12:15 YYZ14Hrs, 20m 1 Stop (MIA)
-
GIGRio de Janeiro International Airport 23:55 - YYZ 12:15 14h 20m 1 Stop (MIA) Miami
-
GIGRio de Janeiro International Airport 23:55MIAMiami International Airport 08:40
-
MIAMiami International Airport 06:30YYZToronto Lester B Pearson Intl Airport 12:15
- 14h 20m (2h 10m)
- 1 Stop MIA · Miami 2h 10m
-
American Airlines (AA 904)Boeing 787 8 American Airlines (AA 1572)Airbus -
American Airlines (AA 904) -
- M
- T
- W
- T
- F
- S
- S
-
07:20 GIG21:30 YYZ16Hrs, 10m 1 Stop (BOG)
-
GIGRio de Janeiro International Airport 07:20 - YYZ 21:30 16h 10m 1 Stop (BOG) Bogota
-
GIGRio de Janeiro International Airport 07:20BOGBogota Airport 15:00
-
BOGBogota Airport 11:30YYZToronto Lester B Pearson Intl Airport 21:30
- 16h 10m (3h 30m)
- 1 Stop BOG · Bogota 3h 30m
-
Avianca (AV 260)Airbus A320 Neo Avianca (AV 204)Airbus A320 Neo -
Avianca (AV 260) -
- M
- T
- W
- T
- F
- S
- S
-
21:50 MCO11:25 GRU16Hrs, 24m 1 Stop (YYZ)
-
MCOOrlando International Airport 21:50 - GRU 11:25 16h 24m 1 Stop (YYZ) Toronto
-
MCOOrlando International Airport 21:50GIGRio de Janeiro International Airport 10:20
-
YYZToronto Lester B Pearson Intl Airport 00:44GRUSao Paulo Guarulhos Intl Airport 11:25
- 16h 24m (3h 25m)
- 1 Stop YYZ · Toronto 3h 25m
-
WestJet (WS 1225)Boeing 737 800 Scimitar Winglets LATAM Airlines Group SA (LA 3367)Airbus -
WestJet (WS 1225) -
- -
- -
- -
- -
- -
- -
- S
-
21:30 MCO11:25 GRU16Hrs, 05m 1 Stop (YYZ)
-
MCOOrlando International Airport 21:30 - GRU 11:25 16h 05m 1 Stop (YYZ) Toronto
-
MCOOrlando International Airport 21:30GIGRio de Janeiro International Airport 10:20
-
YYZToronto Lester B Pearson Intl Airport 00:25GRUSao Paulo Guarulhos Intl Airport 11:25
- 16h 05m (3h 05m)
- 1 Stop YYZ · Toronto 3h 05m
-
WestJet (WS 1225)Boeing 737 Max 8 Passenger LATAM Airlines Group SA (LA 3367)Airbus -
WestJet (WS 1225) -
- -
- -
- -
- -
- F
- -
- -
-
21:30 MCO11:25 GRU16Hrs, 05m 1 Stop (YYZ)
-
MCOOrlando International Airport 21:30 - GRU 11:25 16h 05m 1 Stop (YYZ) Toronto
-
MCOOrlando International Airport 21:30GIGRio de Janeiro International Airport 10:20
-
YYZToronto Lester B Pearson Intl Airport 00:25GRUSao Paulo Guarulhos Intl Airport 11:25
- 16h 05m (3h 05m)
- 1 Stop YYZ · Toronto 3h 05m
-
WestJet (WS 1225)Boeing 737 800 Scimitar Winglets LATAM Airlines Group SA (LA 3367)Airbus -
WestJet (WS 1225) -
- -
- T
- -
- -
- -
- -
- -
-
21:30 MCO11:25 GRU16Hrs, 05m 1 Stop (YYZ)
-
MCOOrlando International Airport 21:30 - GRU 11:25 16h 05m 1 Stop (YYZ) Toronto
-
MCOOrlando International Airport 21:30GIGRio de Janeiro International Airport 10:20
-
YYZToronto Lester B Pearson Intl Airport 00:25GRUSao Paulo Guarulhos Intl Airport 11:25
- 16h 05m (3h 05m)
- 1 Stop YYZ · Toronto 3h 05m
-
WestJet (WS 1167)Boeing 737 700 LATAM Airlines Group SA (LA 3367)Airbus -
WestJet (WS 1167) -
- M
- -
- -
- -
- -
- -
- -
-
10:45 GIG00:08 YYZ15Hrs, 23m 1 Stop (PTY)
-
GIGRio de Janeiro International Airport 10:45 - YYZ 00:08 15h 23m 1 Stop (PTY) Panama City
-
GIGRio de Janeiro International Airport 10:45PTYPanama City Tocumen International Airport 18:30
-
PTYPanama City Tocumen International Airport 16:09YYZToronto Lester B Pearson Intl Airport 00:08
- 15h 23m (2h 21m)
- 1 Stop PTY · Panama City 2h 21m
-
Copa Airlines (CM 215)Boeing 737 Max 9 Passenger Copa Airlines (CM 470)Boeing 737 800 -
Copa Airlines (CM 215) -
- M
- T
- W
- T
- F
- S
- S
-
21:25 GRU16:20 CNF17Hrs, 25m 1 Stop (YYZ)
-
GRUSao Paulo Guarulhos Intl Airport 21:25 - CNF 16:20 17h 25m 1 Stop (YYZ) Toronto
-
GRUSao Paulo Guarulhos Intl Airport 21:25RRJJacarepaguá Airport 14:25
-
YYZToronto Lester B Pearson Intl Airport 05:50CNFBelo Horizonte Tancredo Neves Int Airport 16:20
- 17h 25m (3h 50m)
- 1 Stop YYZ · Toronto 3h 50m
-
Air Canada (AC 91)Boeing 787 9 Azul Brazilian Airlines (AD 5167)Cessna -
Air Canada (AC 91) -
- -
- -
- -
- -
- -
- -
- S
-
07:00 EWR18:35 GRU17Hrs, 20m 1 Stop (YYZ)
-
EWRNewark Liberty International Airport 07:00 - GRU 18:35 17h 20m 1 Stop (YYZ) Toronto
-
EWRNewark Liberty International Airport 07:00SDURio de Janeiro Santos Dumont Airport 17:30
-
YYZToronto Lester B Pearson Intl Airport 08:50GRUSao Paulo Guarulhos Intl Airport 18:35
- 17h 20m (4h 35m)
- 1 Stop YYZ · Toronto 4h 35m
-
United Airlines (UA 3553)Embraer 175 Azul Brazilian Airlines (AD 4311)Embraer 195 -
United Airlines (UA 3553) -
- M
- -
- W
- T
- F
- -
- -
-
17:30 SDU05:50 YYZ14Hrs, 20m 1 Stop (GRU)
-
SDURio de Janeiro Santos Dumont Airport 17:30 - YYZ 05:50 14h 20m 1 Stop (GRU) Sao Paulo
-
SDURio de Janeiro Santos Dumont Airport 17:30GRUSao Paulo Guarulhos Intl Airport 21:25
-
GRUSao Paulo Guarulhos Intl Airport 18:35YYZToronto Lester B Pearson Intl Airport 05:50
- 14h 20m (2h 50m)
- 1 Stop GRU · Sao Paulo 2h 50m
-
Azul Brazilian Airlines (AD 4311)Embraer 195 Air Canada (AC 91)Boeing 787 9 -
Azul Brazilian Airlines (AD 4311) -
- M
- -
- W
- T
- F
- -
- -
-
18:15 GIG05:50 YYZ13Hrs, 35m 1 Stop (GRU)
-
GIGRio de Janeiro International Airport 18:15 - YYZ 05:50 13h 35m 1 Stop (GRU) Sao Paulo
-
GIGRio de Janeiro International Airport 18:15GRUSao Paulo Guarulhos Intl Airport 21:25
-
GRUSao Paulo Guarulhos Intl Airport 19:30YYZToronto Lester B Pearson Intl Airport 05:50
- 13h 35m (1h 55m)
- 1 Stop GRU · Sao Paulo 1h 55m
-
Gol Transportes Aéreos (G3 2063)Boeing 737 700 Air Canada (AC 91)Boeing 787 9 -
Gol Transportes Aéreos (G3 2063) -
- M
- -
- -
- -
- -
- -
- -
-
18:15 GIG05:50 YYZ13Hrs, 35m 1 Stop (GRU)
-
GIGRio de Janeiro International Airport 18:15 - YYZ 05:50 13h 35m 1 Stop (GRU) Sao Paulo
-
GIGRio de Janeiro International Airport 18:15GRUSao Paulo Guarulhos Intl Airport 21:25
-
GRUSao Paulo Guarulhos Intl Airport 19:30YYZToronto Lester B Pearson Intl Airport 05:50
- 13h 35m (1h 55m)
- 1 Stop GRU · Sao Paulo 1h 55m
-
Gol Transportes Aéreos (G3 2063)Boeing 737 Max 8 Passenger Air Canada (AC 91)Boeing 787 9 -
Gol Transportes Aéreos (G3 2063) -
- -
- T
- W
- T
- -
- -
- S
-
08:25 YUL19:35 GRU17Hrs, 30m 1 Stop (YTZ)
-
YULMontreal Pierre Elliott Trudeau Int Airport 08:25 - GRU 19:35 17h 30m 1 Stop (YTZ) Toronto
-
YULMontreal Pierre Elliott Trudeau Int Airport 08:25GIGRio de Janeiro International Airport 18:20
-
YTZToronto City Centre Airport 09:50GRUSao Paulo Guarulhos Intl Airport 19:35
- 17h 30m (4h 25m)
- 1 Stop YTZ · Toronto 4h 25m
-
Air Canada (AC 7955)Dehavilland Dash 8 400 Gol Transportes Aéreos (G3 2063)Boeing 737 800 -
Air Canada (AC 7955) -
- -
- -
- -
- -
- F
- S
- -
-
18:20 GIG05:50 YYZ13Hrs, 30m 1 Stop (GRU)
-
GIGRio de Janeiro International Airport 18:20 - YYZ 05:50 13h 30m 1 Stop (GRU) Sao Paulo
-
GIGRio de Janeiro International Airport 18:20GRUSao Paulo Guarulhos Intl Airport 21:25
-
GRUSao Paulo Guarulhos Intl Airport 19:35YYZToronto Lester B Pearson Intl Airport 05:50
- 13h 30m (1h 50m)
- 1 Stop GRU · Sao Paulo 1h 50m
-
Gol Transportes Aéreos (G3 2063)Boeing 737 800 Air Canada (AC 91)Boeing 787 9 -
Gol Transportes Aéreos (G3 2063) -
- -
- -
- -
- -
- F
- S
- -
-
07:05 ORD20:05 GRU16Hrs, 58m 1 Stop (YYZ)
-
ORDChicago O'Hare International Airport 07:05 - GRU 20:05 16h 58m 1 Stop (YYZ) Toronto
-
ORDChicago O'Hare International Airport 07:05SDURio de Janeiro Santos Dumont Airport 19:00
-
YYZToronto Lester B Pearson Intl Airport 09:58GRUSao Paulo Guarulhos Intl Airport 20:05
- 16h 58m (3h 20m)
- 1 Stop YYZ · Toronto 3h 20m
-
United Airlines (UA 5450)Embraer 175 Azul Brazilian Airlines (AD 4311)Embraer 195 -
United Airlines (UA 5450) -
- -
- -
- -
- -
- -
- -
- S
-
08:15 IAD20:05 GRU16Hrs, 58m 1 Stop (YYZ)
-
IADWashington Dulles International Airport 08:15 - GRU 20:05 16h 58m 1 Stop (YYZ) Toronto
-
IADWashington Dulles International Airport 08:15SDURio de Janeiro Santos Dumont Airport 19:00
-
YYZToronto Lester B Pearson Intl Airport 09:58GRUSao Paulo Guarulhos Intl Airport 20:05
- 16h 58m (4h)
- 1 Stop YYZ · Toronto 4h
-
United Airlines (UA 3612)Embraer 175 Azul Brazilian Airlines (AD 4311)Embraer 195 -
United Airlines (UA 3612) -
- -
- -
- -
- -
- -
- -
- S
The most popular airline flying from Rio de Janeiro to Toronto is Copa Airlines. Find the latest flight deals on Wego.
The flight distance between Rio de Janeiro and Toronto is 8272km. Check all available flights on Wego.
The earliest flight of the day departs at 07:00. The last flight of the day departs at 08:40. See the full list of flight times on Wego.
All Airports in Rio de Janeiro
Rio de Janeiro International Airport GIG
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ