Flights from Rio De Janeiro to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
GIG to YYZ – All flight route options from Galeao Antonio Carlos Jobim, Brazil to Pearson International, Canada. These flights are operated by 9 airlines. Fly non-stop with Air Canada or choose from 8 different transit flights. The shortest flight time is 10 hours and 30 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 Pearson
We got great deals on hotels and car rentals near the airport.
Rio De Janeiro to Toronto flights
With over 125 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Toronto (YYZ) from Rio De Janeiro (GIG) with Air Canada but if a stopover option suits you better you can choose to fly via Miami, Sao Paulo or any other of the 8 alternatives with connectiing airports.
Tip! You can also fly to Toronto from Santos Dumont (SDU).
Rio De Janeiro to Toronto with Air Canada
You can fly non-stop every Wednesday, Friday or Sunday at 21:30 or 22: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 choose to fly with American Airlines from Rio De Janeiro to Toronto you can make a transit either via Miami or via New York. The route via Miami is 1 hour and 10 minutes faster. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Galeao Antonio Carlos Jobim to Pearson
The shortest flight time between GIG and YYZ is 10 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 30m | - | 5170 miles (8319 km) |
MIA Miami | 14h 50m | 2h 0m | 5441 miles (8755 km) |
GRU Sao Paulo | 15h 0m | 4h 30m | 5329 miles (8574 km) |
ATL Atlanta | 16h 5m | 2h 25m | 5519 miles (8880 km) |
PTY Panama City | 16h 8m | 2h 16m | 5713 miles (9192 km) |
BOG Bogota | 16h 10m | 3h 15m | 5566 miles (8956 km) |
JFK New York | 16h 14m | - | - |
VCP Campinas | 16h 25m | - | - |
IAH Houston | 18h 15m | 4h 31m | 6340 miles (10201 km) |


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