Popular airlines among travellers
Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 25% on select hotels after you book a flight*
Cheap Flights from Toronto (YTO) to Rio de Janeiro (RIO)
Prices were available within the past 7 days and start at £319 for one-way flights and £599 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 27 Oct - Tue, 5 Nov
YYZ
Toronto
GIG
Rio de Janeiro
£599 Return, found 20 hours ago
£599
Return
found 20 hours ago
Sun, 27 Oct - Tue, 5 Nov
YYZ
Toronto
GIG
Rio de Janeiro
£614 Return, found 20 hours ago
£614
Return
found 20 hours ago
Sun, 27 Oct - Tue, 5 Nov
YYZ
Toronto
GIG
Rio de Janeiro
£626 Return, found 20 hours ago
£626
Return
found 20 hours ago
Mon, 4 Nov - Mon, 18 Nov
YYZ
Toronto
GIG
Rio de Janeiro
£633 Return, found 3 days ago
£633
Return
found 3 days ago
Tue, 10 Sep - Fri, 20 Sep
YYZ
Toronto
GIG
Rio de Janeiro
£643 Return, found 1 day ago
£643
Return
found 1 day ago
Tue, 11 Jun - Wed, 12 Jun
YYZ
Toronto
GIG
Rio de Janeiro
£644 Return, found 3 days ago
£644
Return
found 3 days ago
Nearby Cities
*Available to Expedia members.