There are 4 ways to get from São Paulo to Toronto by plane, shuttle or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Sao Paulo to Toronto • 13h 28m
3 alternative options
Fly Sao Paulo to Buffalo, shuttle • 18h 18m
Sao Paulo (GRU) to Toronto (YYZ) flights
Travel safe during COVID-19
International entry into Canada from Brazil
- Entry is partially open for citizens and permanent residents of Brazil
Conditions of entry into Canada from Brazil
- Entry is allowed only for fully vaccinated travellers
- Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
- Unvaccinated Canadian citizens and residents are permitted to to enter Canada but must self-quarantine for 14 days
- Negative COVID-19 test issued at most 3 days before arrival for unvaccinated travellers
Rules to follow in Canada
2m
Recommended
Considerations leaving from Brazil
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Canada from Brazil.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- There are no current restrictions
The national COVID-19 helpline number in Toronto is 1-833-784-4397.
Wearing a face mask on public transport in Toronto is recommended.
The social distance requirement in Toronto is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
No, but conditions apply when returning to Brazil from Canada.
See options for return travel.
Last updated: 9 Aug 2022
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from São Paulo to Toronto is to fly which costs R$ 2000 - R$ 15000 and takes 13h 28m.
The quickest way to get from São Paulo to Toronto is to fly which costs R$ 2000 - R$ 15000 and takes 13h 28m.
The distance between São Paulo and Toronto is 8186 km.
It takes approximately 13h 28m to get from São Paulo to Toronto, including transfers.
The quickest flight from Sao Paulo Airport to Toronto Airport is the direct flight which takes 10h 10m.
Toronto is 1h behind São Paulo. It is currently 1:57 PM in São Paulo and 12:57 PM in Toronto.
Copa Airlines, United Airlines, American Airlines and two other airlines offer flights from Sao Paulo Airport to Toronto Airport.
There are 250+ hotels available in Toronto. Prices start at $125 CAD per night.
The best way to get from São Paulo to Sao Paulo Airport is to shuttle which takes 39 min and costs R$ 35 - R$ 260.

- Distance: 8185.7 km
- Duration: 13h 28m
What companies run services between São Paulo, Brazil and Toronto, ON, Canada?
Air Canada, Delta and four other airlines fly from São Paulo to Toronto hourly.

- Website
- delta.com
Flights from Sao Paulo to Toronto via New York JFK
- Ave. Duration
- 13h 33m
- When
- Monday, Thursday and Saturday
- Estimated price
- $550 - $2,700
Flights from Sao Paulo to Toronto via Atlanta
- Ave. Duration
- 14h 19m
- When
- Every day
- Estimated price
- $600 - $2,900
Flights from Sao Paulo to Buffalo via Atlanta
- Ave. Duration
- 13h 1m
- When
- Every day
- Estimated price
- $750 - $3,500
Flights from Sao Paulo to Buffalo via New York JFK
- Ave. Duration
- 14h 16m
- When
- Monday, Thursday and Saturday
- Estimated price
- $700 - $3,300
Flights from Sao Paulo Viracopos to Toronto via Orlando
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- $750 - $2,600
Flights from Sao Paulo Viracopos to Toronto via Orlando, Atlanta
- Ave. Duration
- 15h 7m
- When
- Every day
- Estimated price
- $800 - $2,700
Flights from Sao Paulo Viracopos to Toronto via Fort Lauderdale-Hollywood International, Atlanta
- Ave. Duration
- 15h 32m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $800 - $2,700
Flights from Sao Paulo Viracopos to Toronto via Brasilia, Orlando
- Ave. Duration
- 16h 10m
- When
- Monday, Friday and Saturday
- Estimated price
- $550 - $1,600

- Website
- aircanada.com
Flights from Sao Paulo to Toronto
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $850 - $10,000
Flights from Sao Paulo to Toronto via Montreal
- Ave. Duration
- 12h 18m
- When
- Monday, Thursday and Saturday
- Estimated price
- $850 - $10,000
Flights from Sao Paulo to Billy Bishop Toronto City via Montreal
- Ave. Duration
- 12h 44m
- When
- Monday and Thursday
- Estimated price
- $1,000 - $5,500
Flights from Sao Paulo to Billy Bishop Toronto City via Toronto, Montreal
- Ave. Duration
- 15h 29m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $1,000 - $5,500
Flights from Sao Paulo to Billy Bishop Toronto City via Toronto, Ottawa
- Ave. Duration
- 19h 24m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $1,000 - $5,500
Flights from Sao Paulo to Billy Bishop Toronto City via Montreal, Ottawa
- Ave. Duration
- 19h 39m
- When
- Monday and Thursday
- Estimated price
- $1,000 - $5,500

- Website
- united.com
Flights from Sao Paulo to Toronto via Newark
- Ave. Duration
- 13h 43m
- When
- Every day
- Estimated price
- $750 - $6,000
Flights from Sao Paulo to Buffalo via Washington Dulles
- Ave. Duration
- 12h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $700 - $1,500
Flights from Sao Paulo to Buffalo via Newark
- Ave. Duration
- 15h 56m
- When
- Every day
- Estimated price
- $700 - $1,500
Flights from Sao Paulo to Buffalo via Chicago O'Hare
- Ave. Duration
- 15h 57m
- When
- Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $700 - $1,500
Flights from Sao Paulo Viracopos to Toronto via Orlando, Washington Dulles
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- $750 - $2,700
Flights from Sao Paulo Viracopos to Toronto via Fort Lauderdale-Hollywood International, Washington Dulles
- Ave. Duration
- 15h 4m
- When
- Every day
- Estimated price
- $750 - $2,600

- Website
- aa.com
Flights from Sao Paulo to Toronto via Dallas/Ft.Worth
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- $1,200 - $7,000
Flights from Sao Paulo to Buffalo via Miami, Reagan Washington
- Ave. Duration
- 14h 41m
- When
- Friday
- Estimated price
- $700 - $1,500
Flights from Sao Paulo to Buffalo via Miami, Charlotte
- Ave. Duration
- 14h 42m
- When
- Every day
- Estimated price
- $700 - $1,500
Flights from Sao Paulo to Buffalo via Miami, Philadelphia
- Ave. Duration
- 15h 53m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $700 - $1,500
Flights from Sao Paulo to Buffalo via Dallas/Ft.Worth
- Ave. Duration
- 19h 3m
- When
- Every day
- Estimated price
- $700 - $1,500

- Website
- flyporter.com
Flights from Sao Paulo to Billy Bishop Toronto City via Newark
- Ave. Duration
- 12h 29m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $650 - $2,300
Flights from Sao Paulo to Billy Bishop Toronto City via Washington Dulles
- Ave. Duration
- 13h 15m
- When
- Friday
- Estimated price
- $650 - $2,300
Flights from Sao Paulo to Billy Bishop Toronto City via Boston
- Ave. Duration
- 15h 14m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $1,500 - $5,500

- Website
- westjet.com
Flights from Sao Paulo Viracopos to Toronto via Orlando
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- $750 - $2,600
Flights from Sao Paulo Viracopos to Toronto via Brasilia, Orlando
- Ave. Duration
- 16h 10m
- When
- Monday, Friday and Saturday
- Estimated price
- $550 - $1,600

- Website
- copaair.com
Flights from Sao Paulo to Toronto via Panama City
- Ave. Duration
- 13h 34m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $3,300

- Website
- airtransat.com
Flights from Sao Paulo Viracopos to Toronto via Fort Lauderdale-Hollywood International
- Ave. Duration
- 14h
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $750 - $2,600

- Website
- flyflair.com
Flights from Sao Paulo Viracopos to Toronto via Fort Lauderdale-Hollywood International
- Ave. Duration
- 14h 55m
- When
- Thursday and Sunday
- Estimated price
- $750 - $2,600

- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Toronto Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $110 - $150
- Schedules at
- niagaraairbus.com
- Book at
- niagaraairbus.com

- Phone
- +55 19 3733-5000
- sac@vbtransportes.com.br
- Website
- vbtransportes.com.br
Bus from São Paulo to Aeroporto de Viracopos
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $10
- Book at
- vbtransportes.com.br
Want to know more about travelling around Canada
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.