Flight tickets from Toronto to Rio de Janeiro

YTO
RIO

General flight information: Toronto – Rio de Janeiro

8,271 km Distance between cities
2 ⁠hr Time zone difference
5 Direct flights per week
23:55 Earliest departure
23:55 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Cheapest
₾3,245
+2
Thu 17 Dec 06:30 – 09:55
2 ⁠day 1 ⁠hr 25 ⁠min / 3 layovers
Mon 21 Dec 07:10 – 18:55
1 ⁠day 13 ⁠hr 45 ⁠min / 2 layovers
Convenient
₾3,612
Thu 17 Dec 07:50 – 00:30
14 ⁠hr 40 ⁠min / 1 layover
Mon 21 Dec 01:30 – 13:28
13 ⁠hr 58 ⁠min / 1 layover

Airports in Toronto

with flights to Rio de Janeiro

Airports in Rio de Janeiro

receiving flights from Toronto

FAQ

Distance between Toronto and Rio de Janeiro

The distance between Toronto and Rio de Janeiro is 8271 km. More details on this route can be found in the "General flight information" section.

Are there direct flights from Toronto to Rio de Janeiro?

Which airlines fly from Toronto to Rio de Janeiro

Which city is best for a layover?