Take off on cheap flights from Toronto to Sao Paulo, your adventure starts now!

Find cheap airline tickets from Toronto to Sao Paulo by date

  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • price
  • month of departure
  • month of return
$817
TAM outward: Jul 27, 2019
8:00p YYZ » 11:45p GRU
TAM 2 stops (27h45m)
TAM inbound: Sep 2, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$817
TAM outward: Jul 29, 2019
8:30p YYZ » 10:20a GRU
TAM 2 stops (37h50m)
TAM inbound: Sep 2, 2019
3:30p GRU » 7:50p YYZ
TAM 2 stops (28h20m)
$818
TAM outward: Jul 27, 2019
8:00p YYZ » 11:45p GRU
TAM 2 stops (27h45m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$884
Unknown Company outward: Aug 4, 2019
1:59p YYZ » 2:50p GRU
Unknown Company 1 stop (24h51m)
Unknown Company inbound: Aug 12, 2019
3:20a GRU » 4:13a YYZ
Unknown Company 1 stop (24h53m)
$889
LAN outward: Jul 27, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
LAN inbound: Sep 1, 2019
8:50a GRU » 3:19a YYZ
LAN 2 stops (42h29m)
$922
Unknown Company outward: Jul 28, 2019
10:30p YYZ » 12:55p GRU
Unknown Company 2 stops (38h25m)
TAM inbound: Sep 2, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$943
LAN outward: Jul 30, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
TAM inbound: Aug 30, 2019
3:30p GRU » 7:50p YYZ
TAM 2 stops (28h20m)
$979
Unknown Company outward: Jul 28, 2019
12:35a YYZ » 12:35p GRU
Unknown Company 1 stop (36h)
TAM inbound: Sep 1, 2019
4:00a GRU » 7:50p YYZ
TAM 1 stop (15h50m)
$1,010
LAN outward: Jul 27, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,010
LAN outward: Jul 27, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,010
LAN outward: Jul 27, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,019
LAN outward: Jul 27, 2019
12:10p YYZ » 10:20a GRU
LAN 2 stops (46h10m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,053
Avianca outward: Jul 29, 2019
10:10p YYZ » 2:45a GRU
Avianca 2 stops (28h35m)
Avianca inbound: Sep 1, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,053
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Sep 1, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,070
United Airlines outward: Jul 28, 2019
2:55a YYZ » 1:55p GRU
United Airlines 1 stop (35h)
United Airlines inbound: Sep 1, 2019
2:10a GRU » 9:13p YYZ
United Airlines 1 stop (19h03m)
$1,078
Unknown Company outward: Jul 28, 2019
1:00p YYZ » 12:35p GRU
Unknown Company 1 stop (23h35m)
TAM inbound: Sep 1, 2019
4:00a GRU » 7:50p YYZ
TAM 1 stop (15h50m)
$1,118
Unknown Company outward: Jul 28, 2019
2:55a YYZ » 2:30p GRU
Unknown Company 1 stop (35h35m)
United Airlines inbound: Sep 1, 2019
3:20a GRU » 5:39p YYZ
United Airlines 1 stop (14h19m)
$1,121
LAN outward: Jul 27, 2019
6:45p YYZ » 10:20a GRU
LAN 2 stops (39h35m)
TAM inbound: Sep 3, 2019
4:00a GRU » 7:50p YYZ
TAM 1 stop (15h50m)
$1,125
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,125
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,126
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,126
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,127
United Airlines outward: Jul 28, 2019
2:55a YYZ » 1:55p GRU
United Airlines 1 stop (35h)
United Airlines inbound: Sep 1, 2019
3:20a GRU » 5:39p YYZ
United Airlines 1 stop (14h19m)
$1,127
Unknown Company outward: Jul 28, 2019
2:55a YYZ » 1:40a GRU
Unknown Company 2 stops (46h45m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,133
Unknown Company outward: Jul 28, 2019
2:55a YYZ » 1:40a GRU
Unknown Company 2 stops (46h45m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,145
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,147
Avianca outward: Jul 27, 2019
10:40p YYZ » 2:45a GRU
Avianca 1 stop (28h05m)
Avianca inbound: Aug 31, 2019
10:40a GRU » 8:50p YYZ
Avianca 2 stops (34h10m)
$1,152
TAM outward: Jul 27, 2019
8:00p YYZ » 10:20a GRU
TAM 2 stops (38h20m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,152
TAM outward: Jul 27, 2019
8:00p YYZ » 10:20a GRU
TAM 2 stops (38h20m)
TAM inbound: Sep 1, 2019
4:05a GRU » 7:50p YYZ
TAM 2 stops (39h45m)
$1,156
LAN outward: Jul 27, 2019
11:59p YYZ » 10:20a GRU
LAN 2 stops (34h21m)
Unknown Company inbound: Sep 2, 2019
4:20a GRU » 12:55p YYZ
Unknown Company 1 stop (32h35m)
Return
Departure
28 August Aug Wednesday $retDate.dayShortName
29 August Aug Thursday $retDate.dayShortName
30 August Aug Friday $retDate.dayShortName
31 August Aug Saturday $retDate.dayShortName
01 September Sep Sunday $retDate.dayShortName
02 September Sep Monday $retDate.dayShortName
03 September Sep Tuesday $retDate.dayShortName
24 July Jul Wednesday $outDate.dayShortName
25 July Jul Thursday $outDate.dayShortName
26 July Jul Friday $outDate.dayShortName
27 July Jul Saturday $outDate.dayShortName
$1,153 $1,092 $794 $793 $1,088
28 July Jul Sunday $outDate.dayShortName
$951 $895
29 July Jul Monday $outDate.dayShortName
$1,022 $793
30 July Jul Tuesday $outDate.dayShortName
$915
Choose when you'd like to depart to Sao Paulo (Brazil):
Find the cheapest Toronto Sao Paulo flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Toronto - Sao Paulo with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Toronto to Sao Paulo

Sorry! We haven't found any airline tickets from Toronto to Sao Paulo. Try launching another search above.

Travel tips for flights Toronto - Sao Paulo

Average flight duration: 31h06m (flight with stopovers)

  • Arrival city:
  • Sao Paulo, Brazil
  • Airport(s):
  • Congonhas Airport (CGH)
  • Guarulhos International Airport (GRU)
  • Viracopos/Campinas International Airport (VCP)
  • Local time:
  • Jun 20, 2019 12:32 PM, GMT-3
  • Weather:
  • min. 64ºF, max. 72ºF
  • Departure city:
  • Toronto, Canada
  • Airport(s):
  • Billy Bishop Toronto City Airport (YTZ)
  • Pearson International Airport (YYZ)
  • John C. Munro Hamilton International Airport (YHM)
  • Local time:
  • Jun 20, 2019 11:32 AM, GMT-4
  • Weather:
  • min. 52ºF, max. 66ºF