Cheap flights from Rio de Janeiro to Toronto

Find cheap Toronto to Rio de Janeiro flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Rio de Janeiro.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Rio de Janeiro to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Rio de Janeiro (RIO) - Toronto (YTO) 2024-09-04 2024-09-14 721 USD 38 hours 8 minutes Connection 2024-05-21T12:06:15
Rio de Janeiro (RIO) - Toronto (YTO) 2024-09-10 2024-09-11 721 USD 28 hours 58 minutes Connection 2024-05-20T12:01:22
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-02 2024-06-06 726 USD 39 hours 40 minutes Connection 2024-05-19T02:06:03
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-02 2024-06-15 726 USD 34 hours 20 minutes Connection 2024-05-19T13:24:10
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-02 2024-06-22 726 USD 38 hours 11 minutes Connection 2024-05-20T01:01:38
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-05 2024-06-08 726 USD 34 hours 20 minutes Connection 2024-05-20T02:24:42
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-05 2024-06-09 726 USD 51 hours 18 minutes Connection 2024-05-20T22:30:29
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-07 2024-06-13 726 USD 34 hours 22 minutes Connection 2024-05-19T16:19:44
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-07 2024-06-15 726 USD 34 hours 22 minutes Connection 2024-05-18T19:58:00
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-07 2024-06-22 726 USD 37 hours 44 minutes Connection 2024-05-19T06:44:56
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-09 2024-06-13 726 USD 32 hours 22 minutes Connection 2024-05-19T20:11:34
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-09 2024-06-15 726 USD 34 hours 22 minutes Connection 2024-05-19T15:06:09
Rio de Janeiro (RIO) - Toronto (YTO) 2024-05-24 2024-06-06 726 USD 39 hours 40 minutes Connection 2024-05-18T23:09:54
Rio de Janeiro (RIO) - Toronto (YTO) 2024-05-24 2024-06-22 726 USD 39 hours 42 minutes Connection 2024-05-18T05:57:22
Rio de Janeiro (RIO) - Toronto (YTO) 2024-05-26 2024-06-11 726 USD 34 hours 20 minutes Connection 2024-05-21T11:09:20
Rio de Janeiro (RIO) - Toronto (YTO) 2024-05-29 2024-06-06 726 USD 39 hours 40 minutes Connection 2024-05-19T14:15:59
Rio de Janeiro (RIO) - Toronto (YTO) 2024-07-05 2024-07-11 727 USD 32 hours 33 minutes Connection 2024-05-20T09:14:27
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-09 2024-08-13 727 USD 34 hours 25 minutes Connection 2024-05-20T01:43:53
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-09 2024-08-15 727 USD 32 hours 33 minutes Connection 2024-05-19T14:54:01
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-09 2024-08-27 727 USD 32 hours 33 minutes Connection 2024-05-19T00:23:03
Rio de Janeiro (RIO) - Toronto (YTO) 2024-07-10 2024-07-25 727 USD 37 hours 43 minutes Connection 2024-05-21T21:40:16
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-12 2024-07-11 727 USD 39 hours 44 minutes Connection 2024-05-19T02:53:58
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-12 2024-06-13 727 USD 34 hours 22 minutes Connection 2024-05-19T20:12:12
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-13 2024-08-20 727 USD 56 hours 53 minutes Connection 2024-05-20T17:51:11
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-14 2024-07-06 727 USD 39 hours 44 minutes Connection 2024-05-18T12:15:13
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-14 2024-09-07 727 USD 56 hours 23 minutes Connection 2024-05-19T02:54:31
Rio de Janeiro (RIO) - Toronto (YTO) 2024-08-16 2024-08-27 727 USD 32 hours 33 minutes Connection 2024-05-19T14:56:22
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-21 2024-07-06 727 USD 39 hours 44 minutes Connection 2024-05-20T02:18:24
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-28 2024-07-02 727 USD 34 hours 22 minutes Connection 2024-05-21T19:49:18
Rio de Janeiro (RIO) - Toronto (YTO) 2024-06-28 2024-07-11 727 USD 38 hours 14 minutes Connection 2024-05-20T19:28:39

Rio de Janeiro to Toronto flight status

Flight Origin Destination Departure Arrival Equip
AC099 Rio de Janeiro (GIG) Toronto (YYZ) 9 a.m. 4:35 p.m. 763
AC1099 Rio de Janeiro (GIG) Toronto (YYZ) 6:30 p.m. 9:32 p.m.
TS33 Rio de Janeiro (GIG) Toronto (YYZ) 10:45 a.m. 7 p.m. A332