Flights from Toronto to Rio De Janeiro – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to GIG – All flight route options from Pearson International, Canada to Galeao Antonio Carlos Jobim, Brazil. These flights are operated by 12 airlines. Fly non-stop with Air Canada or choose from 9 different transit flights. The shortest flight time is 10 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Galeao Antonio Carlos Jobim
We got great deals on hotels and car rentals near the airport.
Toronto to Rio De Janeiro flights
With over 110 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Rio De Janeiro (GIG) from Toronto (YYZ) with Air Canada but if a stopover option suits you better you can choose to fly via Miami, Atlanta or any other of the 9 alternatives with connectiing airports.
Tip! You might want to consider arriving at Santos Dumont (SDU) instead.
Toronto to Rio De Janeiro with Air Canada
You can fly non-stop every Tuesday, Thursday or Saturday at 23:30. Air Canada is a Star Alliance member.
Note Non-stop flights with Air Canada will begin in Dec 2025.
With American Airlines
If you fly from Toronto with American Airlines you will do a stopover in Miami, MIA before reaching Rio De Janeiro. This flight trip will take 13 hours and 25 minutes and you can fly every weekday with departures at 12:45, 17:55 or 17:59. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Pearson to Galeao Antonio Carlos Jobim
The shortest flight time between YYZ and GIG is 10 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 15m | - | 5170 miles (8319 km) |
MIA Miami | 13h 25m | 3h 25m | 5441 miles (8755 km) |
ATL Atlanta | 13h 53m | 2h 3m | 5519 miles (8880 km) |
GRU Sao Paulo | 13h 55m | 2h 55m | 5329 miles (8574 km) |
BOG Bogota | 14h 20m | 1h 50m | 5566 miles (8956 km) |
PTY Panama City | 14h 20m | 1h 41m | 5713 miles (9192 km) |
EWR New York | 15h 13m | - | - |
IAH Houston | 15h 16m | 1h 42m | 6340 miles (10201 km) |
JFK New York | 15h 35m | 4h 6m | 5198 miles (8364 km) |
LGA New York | 15h 50m | - | - |

Quick copy and share this page
From Toronto to Brazil
Below is a list of other destinations to Brazil from Pearson International with either direct flights or 1 stop connections.
From Canada to Rio De Janeiro
Below is a list of other cities in Canada with flights to Rio De Janeiro with either non-stop or connecting flights.