A city skyline at dusk with a prominent tower and a stadium.

£261 Cheap Flights from Rio de Janeiro (RIO) to Toronto (YYZ)

Cheap Flights from Rio de Janeiro to Toronto (RIO-YYZ)

Prices were available within the past 7 days and start at £261 for one-way flights and £576 for return, for the period specified. Prices and availability are subject to change.

Find the cheapest month to fly from Rio de Janeiro (RIO) to Toronto (YYZ)

March is typically the cheapest month to fly

From £358 - £674 per traveller.

Travel information

Origin airport
Rio de Janeiro
Destination airport
Toronto Pearson Intl. Airport
Distance
5,147 miles away
Return price
£576
*Available to Expedia members.