Find Cheap Flights to Sao Paulo

Search hundreds of travel sites at once for deals on flights to Sao Paulo

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Sao Paulo Flight Information

Flights Arrive in Sao Paulo
Flights Depart from Canada
Flight Price C$ 512
Airlines Aeromexico, United Airlines, American Airlines, LATAM Airlines, Air Canada, Delta, LATAM Airlines Brasil

Top Tips for Finding Cheap Flights to Sao Paulo

Looking for cheap airfare to Sao Paulo? 25% of our users found round-trip tickets to Sao Paulo for the following prices or less: From Montreal C$ 612, from Toronto C$ 631, from Vancouver Intl C$ 803
Book at least 1 week before departure in order to get a below-average price.
High season is considered to be May, June and July. The cheapest month to fly to Sao Paulo is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Sao Paulo flight deals.

FAQs - Booking Sao Paulo flights

What is the cheapest flight to Sao Paulo?

The cheapest airline ticket to Sao Paulo from Canada in the last 72 hours was C$ 512 round-trip on the route Toronto to Sao Paulo. The most popular route is Toronto to Sao Paulo and the cheapest ticket found on this route in the last 72 hours was C$ 741 round-trip.

Which airlines fly to Sao Paulo?

In general from Canada, Air Canada and Avianca Brasil fly the most to Sao Paulo. The most popular route is from Toronto, and Air Canada & Avianca Brasil fly this route the most.

Which Sao Paulo airport is closest to central Sao Paulo?

Sao Paulo is served by 3 major airports. Congonhas (9 kilometres) is the closest to the centre of Sao Paulo, Guarulhos Intl is 20 kilometres from the centre and Viracopos is 79 kilometres away from the centre. View on Map.

Book Cheap Sao Paulo Plane Tickets

(Round-trip)
Airports
Origin
Vancouver
C$ 783
only
C$ 783
Calgary
C$ 783
only
C$ 783
Montreal
C$ 580
only
C$ 580
Toronto
C$ 512
only
C$ 512
Destination
Sao Paulo
C$ 512
only
C$ 512
Wed., 17 Apr.
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
35h 20m
Wed., 8 May
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
22h 15m
C$ 512
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 7,972 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.8
Entertainment
7.2
Food
7.0
BOG
MEX
Good 6.0

Pros: Crew members are great and always willing to help

Cons: Seats could be more comfortable

LIM
MEX
Excellent 8.0

Pros: The crew was exelent, seat was very confortable

MEX
SEA
Excellent 10.0

Cons: I have nothing to complaint about Aeromexico is truly a good airline, friendly and. Has good customer service. We were very satisfied with our flight. Thank you

EZE
MEX
Excellent 8.3

Cons: While I completely understand the visa policy the flight attendants should be more educated in regards of the visa, and ESTA required to enter the US. As a Canadian I am not required an ESTA to enter the US at any time and I had to politly argue with the airline employe at check-in over that mater.

ORD
MEX
Mediocre 2.0

Cons: I got there on time to board, but my mobile boarding pass will not scan. At which point I was asked to go back to the check in counter to have another one printed. Ended up missing the flight because of that. No refunds whatsoever. Apparently the boarding pass issue is common with Aeromexico at ORD

Wed., 1 May
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
12h 15m
Mon., 27 May
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
19h 25m
C$ 563
Trip: 27 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 62,580 reviews
Overall
7.3
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
MAD
EWR
Good 6.3

Pros: There was a good selection of movies, and the food was pretty good. The service was very good.

Cons: I requested an aisle seat, and was in a middle seat. The 3 of us in that row, were all men of at least 6 feet in height, and over 200 pounds.

CWA
ORD
Good 6.5

Pros: Crew was kinda rude

Cons: nothing much

LGA
IAH
Excellent 9.6

Pros: The seat was not super comfortable but for a 3 hour flight it was good.

Cons: More movie selections.

PHX
SFO
Excellent 8.3

Pros: Seats were very comfortable in first class. Very happy with that experience for short haul flight. Enjoyed the service. Flight attendant checked on me multiple times and offered beverages.

Cons: Snack/food choices.

SKB
EWR
Excellent 8.5

Pros: The crew was friendly. After a week in the Caribbean sun, we were tired and had a low tolerance of everything.

Mon., 25 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
14h 20m
Mon., 6 May
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
C$ 580
Trip: 43 days
Overall 0.0 Poor
Based on 0 reviews
Mon., 29 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
15h 20m
Wed., 8 May
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
25h 20m
C$ 612
Trip: 10 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 37,817 reviews
Overall
7.4
Boarding
7.5
Comfort
7.2
Crew
7.9
Entertainment
6.8
Food
6.7
MSY
DFW
Good 6.3

Pros: Movies were great!

Cons: They didn’t give customs forms until exiting the plane. Caused huge problems for everyone. Sandwich was still frozen inside.

LGA
MIA
Okay 4.3

Cons: The gate agents were rude. So happy with their ‘power’ over passengers who are loaded like cattle onto the plane. They barked at every other passenger that their carry on bag was too big and wouldn’t even listen to train when bags would fit into the size checking stand.

PDX
PHX
Good 7.2

Pros: The free movie

SNU
MIA
Excellent 8.0

Cons: Okey

PHL
MIA
Okay 4.6

Pros: I liked the ability to choose my meal before the flight.

Cons: Customer Service at the Priority Check-in could have been much friendlier, I’ve experienced much better customer service from Delta Airlines. Plus the flight attendants could have been more attentive that sitting up front in the galley and just chatting with each other.

Tue., 9 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
35h 50m
Mon., 5 Aug.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
33h 05m
C$ 655
Trip: 28 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 4,137 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
7.3
Food
7.0
SCL
IPC
Good 7.6

Pros: Organized well

Cons: Seat crowded too much

PUQ
SCL
Excellent 8.0

Pros: Good movie selections, nice crew

Cons: They need to be able to let customers know meal ingredients during pre-orders to assist with food allergy. I have a tomato allergy, so giving me an option of "Vegan" or "veggie" with no other detail is unhelpful.

SCL
PUQ
Good 7.0

Pros: Seats were newish, crew was very friendly

Cons: They mistakenly sent one of my bags on a later flight so I couldn't pick it up at the airport and instead need to wait for them to deliver it tomorrow

BOG
MIA
Good 7.0

Pros: The crew was extremely helpful with my insulin dilemma given the limited resources they had at hand.

Cons: Food. And some entertainment on an international flight.

MDE
BAQ
Mediocre 2.0

Cons: Many delays.

Mon., 12 Aug.
YYC
Calgary
GRU
Sao Paulo Guarulhos Intl
36h 20m
Mon., 19 Aug.
GRU
Sao Paulo Guarulhos Intl
YYC
Calgary
23h 13m
C$ 783
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,739 reviews
Overall
7.2
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
ORD
Excellent 10.0

Pros: because of the cancellation the night before I was expecting chaos. But everyone was friendly and in great spirits. No issues. Way to keep it kool!

DFW
YVR
Mediocre 3.2

Pros: I don’t usually complain, but this was probably my least comfortable flight. Not much that I liked about the flight.

Cons: Compensation or at least an apology for tv screen and air conditioning not working. The flight was hot and boring.

YYZ
EZE
Good 6.6

Cons: Seats next to bathroom row 30 - not good. Delayed 2 hours before departure

YOW
YVR
Okay 5.6

Pros: The crew was friendly and tried to provide a good service.

Cons: Wider seats and more leg room. The return trip from Ottawa to Vancouver was over $1200. I think that’s quite pricey given that any food or alcoholic beverage had to be purchased at an extra cost.

YYZ
SFO
Good 6.3

Pros: Amazing crews

Cons: Less option in special request in online. Gates and planes are not updated when applied online

Fri., 29 Mar.
YYC
Calgary
GRU
Sao Paulo Guarulhos Intl
23h 01m
Mon., 15 Apr.
GRU
Sao Paulo Guarulhos Intl
YYC
Calgary
26h 31m
C$ 1045
Trip: 18 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 23,619 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
ATL
CRW
Excellent 9.0

Pros: The ctew was awesome, super sweet and very acomodating

Cons: Its a flight to WV (my birth place).... it is what it is... smll planes, tight quarters and people who don’t get any of that and are not happy anout any of it

SJU
JFK
Good 6.0

Cons: Was refused to use the 1st clas restrooms but 10 minutes layer the flight attendant allowed an older gentleman and a lady to use them. I was in 10A with my service dog

DTW
PHX
Excellent 10.0

Pros: All was good

Cons: All was good

MEM
MSP
Good 7.3

Cons: I booked a business class ticket through klm, but it was a delta code share flight. Delta was unable to locate me in their system, and I had to contact klm myself to straighten it out.

BRU
JFK
Mediocre 2.6

Cons: Healthier snacks instead of just candy and cookies... an apple for example would be great.

Fri., 23 Aug.
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
20h 15m
Fri., 13 Sep.
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
22h 15m
C$ 560
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 7,972 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.8
Entertainment
7.2
Food
7.0
BOG
MEX
Good 6.0

Pros: Crew members are great and always willing to help

Cons: Seats could be more comfortable

SJD
MEX
Good 7.0

Cons: Plane was 45 minutes late leaving Mexico City.

SFO
MEX
Excellent 10.0

Cons: Just a little better food please

BOG
MEX
Good 7.2

Pros: Departure and arrival times were accurate.

Cons: There were a few seats (mine included) who didn’t have a blanket. The AC was set to a VERY low temperature.

MEX
YUL
Excellent 8.0

Pros: Crew very attentive

Mon., 30 Sep.
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
28h 30m
Sun., 13 Oct.
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
22h 15m
C$ 560
Trip: 14 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 7,972 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.8
Entertainment
7.2
Food
7.0
HMO
MEX
Excellent 8.6

Cons: Food

SJD
MEX
Mediocre 2.0

Pros: Flight to Mexico City was good

Cons: The staff at the gate for the flight to Detroit sent us back to get our immigration forms without giving us our boarding passes. This forced us to miss our connecting flight to Detroit and delay our arrival by 7 hours. Awful experience.

JFK
MEX
Excellent 9.6

Pros: The crew was helpful and professional, the food was flavorful and plentiful, the entertainment selection was good and the aircraft was well take care of and had amenities like spots to charge devices

Cons: The WiFi didn’t work even though it was advertised as working

YVR
MEX
Mediocre 2.0

Pros: The flight from Vancouver to Mexico by Aeromexico was cancelled. I was assigned a different flight at 6am the next morning and we could not board in the last minute when we were at the door (it looks like the flight was overbooked)... Finally we are in Lima but our luggage is lost.

Cons: Please let me know what can we do.. Is there any kind of compensation we are entitled to after going through all this...

MEX
ORD
Excellent 10.0

Pros: Crew was polite and welcoming. Seats were good

Mon., 19 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
14h 35m
Sat., 31 Aug.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
C$ 619
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Sat., 20 Apr.
YYC
Calgary
GRU
Sao Paulo Guarulhos Intl
40h 25m
Sat., 27 Apr.
GRU
Sao Paulo Guarulhos Intl
YYC
Calgary
46h 00m
C$ 1309
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 3,804 reviews
Overall
7.4
Boarding
7.5
Comfort
7.0
Crew
8.0
Entertainment
7.0
Food
6.5
MIA
GRU
Okay 4.0

Cons: The meals are 8 hours spaced and very mediocre for the vegetarian plate. Also there aren't flight attendant once you request them. Latan should have better costume service on the phone.

GRU
BOS
Good 7.3

Cons: We ordered special meals which were not delivered properly so we spent a 10 hr flight with no meal. The crew were kind and gave us fruit and salad but it was frustrating to not get what we asked for in advance.

MCZ
GRU
Okay 5.6

Cons: Demorou muito o desembarque.

GIG
MIA
Excellent 9.6

Pros: The seats were very comfortable. Breakfast and Dinner was served. Plenty of restrooms available. Boarding and deboarding was normal and without a problem. Overall superior service than American Airlines (both specifically to AA and to general American Domestic flights).

Cons: 1. I would have paid for internet access to work on my laptop during the 9 hour flight. 2. I would have loved being able to order a cuba libre or other mixed drink. Everything else was excellent. No major complaints, just a couple of preferences.

MCO
GRU
Mediocre 2.3

Pros: O ordered vegan meal. But they didn’t bring me and left me hungry during the whole flight

Cons: Better customer service , better service , appropriate food

Fri., 9 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
14h 35m
Sat., 24 Aug.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
C$ 620
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Sun., 30 Jun.
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
23h 46m
Wed., 21 Aug.
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
17h 05m
C$ 689
Trip: 53 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 37,817 reviews
Overall
7.4
Boarding
7.5
Comfort
7.2
Crew
7.9
Entertainment
6.8
Food
6.7
SEA
PHX
Okay 5.6

Pros: Crew was very friendly

Cons: Seats were extremely uncomfortable, and hurt my back very much.

JAX
CLT
Mediocre 3.6

Cons: The crew was great, but AA needs to step it up with comfort and amenities!

LAX
LHR
Excellent 8.3

Cons: We had a good trip

ORD
DCA
Good 7.3

Pros: Nice comfortable plane

Cons: Takes to long to get off the ground but that really can’t be avoided... still left and arrived at destination on time

ORD
SJC
Okay 4.3

Cons: A toilet had no water. The internet was not working for the whole flight

Wed., 18 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
20h 29m
Sat., 28 Sep.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
37h 05m
C$ 592
Trip: 11 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 7,977 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.8
Entertainment
7.2
Food
7.0
MEX
SEA
Excellent 10.0

Cons: I have nothing to complaint about Aeromexico is truly a good airline, friendly and. Has good customer service. We were very satisfied with our flight. Thank you

MEX
GDL
Excellent 10.0

Pros: Punctual departure. Efficient process.

Cons: It was fine, really.

ORD
MEX
Excellent 8.0

Pros: The services and the comfort

Cons: Everything its good

ORD
MEX
Mediocre 3.0

Cons: Attendants were rude or looked at me like I was inconviniencing them. Not good service at all.

MEX
CDG
Okay 4.0

Pros: Nice new 787. Acceptable business class seats (not the best, but OK lie-more-or-less-flat). Better for sleep than seating IMHO.

Cons: General condition of cabin and amenities are below par for business class long haul. Food is acceptable but not more. Service is just abominable. No attention to the client, no respect. Have a chronic med condition and was brutalized by the crew. Really awful people.

Mon., 15 Apr.
YYZ
Toronto Pearson Intl
GRU
Sao Paulo Guarulhos Intl
15h 35m
Tue., 23 Apr.
GRU
Sao Paulo Guarulhos Intl
YYZ
Toronto Pearson Intl
13h 48m
C$ 635
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Mon., 25 Mar.
YVR
Vancouver Intl
GRU
Sao Paulo Guarulhos Intl
18h 15m
Mon., 8 Apr.
GRU
Sao Paulo Guarulhos Intl
YVR
Vancouver Intl
26h 45m
C$ 783
Trip: 15 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 62,580 reviews
Overall
7.3
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
LAX
CLE
Mediocre 2.0

Cons: Horrible, no entertainment, no food on a long flight, and even though we paid extra for comfort seating ours were more cramped than those around us. Reminded us of why we haven't flown United for years

MCO
EWR
Mediocre 2.0

Pros: Absolutely horrible aircraft. I am 6 ft 3 and there was no way I could fit my body into the seat without crushing my knees. So I had one leg underneath the seat in front of me the other leg in the Isle. The flight attendant came down the aisle with the drink cart running it squarely into my knee.

Cons: I cried out in pain with tears in my eyes and all she could say was you shouldn't have your leg in the Isle.

RDU
EWR
Okay 5.6

Cons: Hate that you have to pay for a carry on in Basic Economy.

COU
ORD
Mediocre 2.0

Pros: Nothing

Cons: The flight was canceled, so taking off would have been an improvement.

LGA
IAH
Excellent 9.6

Pros: The seat was not super comfortable but for a 3 hour flight it was good.

Cons: More movie selections.

Thu., 23 May
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
20h 29m
Wed., 5 Jun.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
37h 05m
C$ 616
Trip: 14 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 7,977 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.8
Entertainment
7.2
Food
7.0
MEX
SEA
Mediocre 3.6

Pros: We were given 100 different excuses for our overnight delay and processing all the passengers took much too long.

Cons: Tell the truth and be prepared to resolve it quickly. We waited on the plane for more than an hour and then again in the airport to get our new tickets and vouchers that no restaurant would accept.

MEX
LIM
Mediocre 2.0

Pros: same as before

Cons: same as before

MEX
YUL
Excellent 8.0

Pros: Crew very attentive

TIJ
MEX
Excellent 8.6

Cons: Horrible food for a business class

LAX
BJX
Excellent 8.3

Pros: Crew ok

Fri., 9 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
24h 54m
Sun., 25 Aug.
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
C$ 640
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Fri., 19 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl
GRU
Sao Paulo Guarulhos Intl
19h 59m
Sat., 4 May
GRU
Sao Paulo Guarulhos Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 25m
C$ 646
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Sun., 8 Sep.
YVR
Vancouver Intl
GRU
Sao Paulo Guarulhos Intl
30h 30m
Thu., 12 Sep.
GRU
Sao Paulo Guarulhos Intl
YVR
Vancouver Intl
24h 05m
C$ 870
Trip: 5 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 37,839 reviews
Overall
7.4
Boarding
7.5
Comfort
7.2
Crew
7.9
Entertainment
6.8
Food
6.7
MCO
JFK
Excellent 9.5

Cons: The hardest thing about any air travel is cramp seats in coach. That being said, AA makes the best of your cramp quarters with free online movies and television, and a power outlet for your cell on the headrest in front of you, which is so convenient and makes up for the tight seating!

SEA
PHX
Okay 5.6

Pros: Crew was very friendly

Cons: Seats were extremely uncomfortable, and hurt my back very much.

PHX
SJO
Okay 4.0

Pros: 4 flights and all of them in middle uncomfortable seats. I requested aisle seats many times and counter agents were unhelpful and rude.

Cons: Better seat options and more comfortable seats

ORD
DCA
Good 7.3

Pros: Nice comfortable plane

Cons: Takes to long to get off the ground but that really can’t be avoided... still left and arrived at destination on time

CLT
SMF
Excellent 8.3

Cons: Be on time. Plus we were in first class and it would be nice if the center counsel was smaller giving the passenger more seat room.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.