- Home
- Flights
- Flights from Toronto
- Toronto to Rio de Janeiro
Flights from Toronto to Rio de Janeiro
Air Canada and Air Transat fly nonstop from Toronto to Rio de Janeiro. The flight takes around 10h 50m.
Direct flights available 10h 50m
Toronto to Rio de Janeiro at a glance
Fastest flight10h 50mEstimated
Nonstop flightsYesAir Canada, Air Transat
Airlines flying nonstop from Toronto to Rio de Janeiro
2 airlines on this route.
Good to know
- Distance
- 8,272 km5,137 miles
- Flight time
- 10h 50mestimate
- Time difference
- +2hRio de Janeiro vs Toronto
- Currency in Rio de Janeiro
- BRL
- Airports
- YYZ, YTZ, YHM → GIG, SDU
Flights from Toronto to Rio de Janeiro: questions answered
Are there direct flights from Toronto to Rio de Janeiro?
Yes. Air Canada and Air Transat fly this route nonstop.
How long is the flight from Toronto to Rio de Janeiro?
A nonstop flight covers 8,272 km and takes around 10h 50m.
Which airlines fly from Toronto to Rio de Janeiro?
Air Canada and Air Transat operate nonstop flights on this route.
Which airports serve Toronto and Rio de Janeiro?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Rio de Janeiro: Rio de Janeiro Galeão – Tom Jobim International Airport (GIG) and Santos Dumont Airport (SDU).
What is the time difference between Toronto and Rio de Janeiro?
Rio de Janeiro is 2 hours ahead of Toronto.





