Fly from
Fly to
Budget
C$ 697 - C$ 1,148
Route
Depart
Return
Price
Toronto Pearson IntlRio de Janeiro–Galeão Intl
YYZ - GIG
YYZGIG
Toronto Pearson Intl
2023-05-11
2 stops23h 56m
Rio de Janeiro–Galeão Intl
2023-05-15
2 stops36h 19m
Toronto Pearson IntlRio de Janeiro Santos Dumont
YYZ - SDU
YYZSDU
Toronto Pearson Intl
2023-09-20
2 stops23h 10m
Rio de Janeiro Santos Dumont
2023-09-25
2 stops23h 49m
Toronto Pearson IntlBelo Horizonte Tancredo Neves Intl
YYZ - CNF
YYZCNF
Toronto Pearson Intl
2023-04-14
1 stop13h 38m
Belo Horizonte Tancredo Neves Intl
2023-04-24
1 stop24h 32m
Toronto Pearson IntlSao Paulo Guarulhos Intl
YYZ - GRU
YYZGRU
Toronto Pearson Intl
2023-05-24
1 stop14h 30m
Sao Paulo Guarulhos Intl
2023-05-30
2 stops22h 50m
Toronto Pearson IntlSao Paulo Guarulhos Intl
YYZ - GRU
YYZGRU
Toronto Pearson Intl
2023-05-17
1 stop25h 30m
Sao Paulo Guarulhos Intl
2023-05-28
1 stop30h 05m
Toronto Pearson IntlPorto Alegre Salgado Filho
YYZ - POA
YYZPOA
Toronto Pearson Intl
2023-04-19
2 stops18h 01m
Porto Alegre Salgado Filho
2023-05-05
2 stops19h 38m
Toronto Pearson IntlSao Paulo Guarulhos Intl
YYZ - GRU
YYZGRU
Toronto Pearson Intl
2023-05-16
1 stop14h 30m
Sao Paulo Guarulhos Intl
2023-05-25
1 stop21h 40m
Toronto Pearson IntlPorto Alegre Salgado Filho
YYZ - POA
YYZPOA
Toronto Pearson Intl
2023-05-05
2 stops18h 01m
Porto Alegre Salgado Filho
2023-05-13
2 stops41h 39m
Toronto IslandSao Paulo Guarulhos Intl
YTZ - GRU
YTZGRU
Toronto Island
2023-04-10
1 stop34h 55m
Sao Paulo Guarulhos Intl
2023-06-07
1 stop13h 59m
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
100%of flight departures | Evening6 pm to midnight |