Direct flights from Rio De Janeiro to Toronto
All flights from GIG to YYZ non-stop. There are direct flights from Galeao Antonio Carlos Jobim (GIG), Brazil to Pearson International (YYZ), Canada with Air Canada and Air Transat. 4 weekly departures are currently scheduled on this route. Departure times range from 09:30 to 21:00 depending on the schedule period. The flight distance is 5170 miles (8319 km). Flight time ranges from 10 hours and 30 minutes to 11 hours.
Flight schedule from Rio De Janeiro to Toronto with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Rio De Janeiro to Toronto with Air Transat
This is a weekly direct flight schedule for Air Transat. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at
Rio De Janeiro to Toronto scheduled departures
Select a date to see every published non-stop departure between GIG and YYZ.
GIG - YYZ route facts
-
Distance5170 miles (8319 km)
-
Flight time10 hours and 30 minutes to 11 hours
-
Airlines
Air Canada
Air Transat -
Airline alliancesStar Alliance Low-cost carrier
-
CabinsEconomy Premium Economy Business
-
Hub airportsAir Canada: YYZ
-
Departure terminalsAir Canada: Terminal 2
-
Arrival terminalsAir Canada: Terminal 1Air Transat: Terminal 3
-
AircraftAir Canada: Boeing 787-9 and Boeing 777-300ERAir Transat: Airbus A330-200
Route FAQ
Direct flights from Rio De Janeiro to Canada
From Rio De Janeiro to Montreal
YUL Pierre Elliott Trudeau International
