There are 7 ways to get from Rio Branco to Toronto by plane, car, 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.
Fly Rio Branco to Toronto Pearson International Airport
best- Fly from Rio Branco (RBR) to Toronto Pearson International Airport (YYZ)plane RBR - YYZ
22h 32m$510–1,914Bus to Puerto Maldonado, fly to Toronto Pearson International Airport
cheapest- Take the bus from Rio Branco to Puerto Maldonadobus
- Fly from Puerto Maldonado (PEM) to Toronto Pearson International Airport (YYZ)plane PEM - YYZ
24h 8m$461–1,337Fly Rio Branco to Toronto Island Airport
- Fly from Rio Branco (RBR) to Toronto Island Airport (YTZ)plane RBR - YTZ
22h 2m$551–2,101Drive to Cobija, fly to Toronto Pearson International Airport
- Drive from Rio Branco to Cobija-Airport-CIJcar
- Fly from Cobija (CIJ) to Toronto Pearson International Airport (YYZ)plane CIJ - YYZ
34h 3m$481–1,660Fly Rio Branco to Buffalo Niagara International Airport, shuttle
- Fly from Rio Branco (RBR) to Buffalo Niagara International Airport (BUF)plane RBR - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
22h 19m$1,630–6,174Bus to Puerto Maldonado, fly to Buffalo Niagara International Airport, shuttle
- Take the bus from Rio Branco to Puerto Maldonadobus
- Fly from Puerto Maldonado (PEM) to Buffalo Niagara International Airport (BUF)plane PEM - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
28h 2m$1,251–3,997Bus to Puerto Maldonado, fly to Toronto Island Airport
- Take the bus from Rio Branco to Puerto Maldonadobus
- Fly from Puerto Maldonado (PEM) to Toronto Island Airport (YTZ)plane PEM - YTZ
27h 39m$482–1,524
Rio Branco (RBR) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Rio Branco to Toronto is to bus and fly which costs $460 - $1,400 and takes 24h 8m.
The fastest way to get from Rio Branco to Toronto is to fly which takes 22h 2m and costs $550 - $2,100.
The distance between Rio Branco and Toronto is 6116 km.
It takes approximately 22h 32m to get from Rio Branco to Toronto, including transfers.
There are 1356+ hotels available in Toronto.
What companies run services between Rio Branco, Brazil and Toronto, ON, Canada?
LATAM Chile, Air Canada, and five other airlines fly from Rio Branco (RBR) to Toronto Pearson International Airport (YYZ) twice daily.
- Website
- aircanada.com
Flights from Rio Branco to Toronto Pearson International Airport via Sao Paulo
- Ave. Duration
- 18h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $700–2,600
Flights from Rio Branco to Toronto Island Airport via Sao Paulo, Montreal
- Ave. Duration
- 21h 55m
- When
- Monday
- Estimated price
- $800–2,900
Flights from Cobija to Toronto Pearson International Airport via La Paz, Lima
- Ave. Duration
- 30h 45m
- When
- Wednesday
- Estimated price
- $460–1,700
Flights from Cobija to Toronto Pearson International Airport via La Paz, Bogota
- Ave. Duration
- 30h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $440–1,600
Flights from Puerto Maldonado to Toronto Pearson International Airport via Lima
- Ave. Duration
- 22h 40m
- When
- Wednesday and Saturday
- Estimated price
- $330–1,200
Flights from Puerto Maldonado to Toronto Pearson International Airport via Lima, Miami
- Ave. Duration
- 17h 26m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- $470–1,600
Flights from Puerto Maldonado to Toronto Island Airport via Lima, Montreal
- Ave. Duration
- 26h 35m
- When
- Tuesday
- Estimated price
- $380–1,400
- Website
- airtransat.com
Flights from Rio Branco to Toronto Island Airport via Sao Paulo, Boston
- Ave. Duration
- 23h 57m
- When
- Thursday
- Estimated price
- $1,100–3,400
Flights from Rio Branco to Toronto Island Airport via Sao Paulo, Newark
- Ave. Duration
- 23h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- $750–2,800
Flights from Rio Branco to Toronto Island Airport via Manaus, Panama City, Washington Dulles
- Ave. Duration
- 20h 20m
- When
- Thursday and Saturday
- Estimated price
- $550–2,100
Flights from Cobija to Toronto Pearson International Airport via La Paz, Lima
- Ave. Duration
- 32h
- When
- Wednesday
- Estimated price
- $600–1,900
Flights from Puerto Maldonado to Toronto Island Airport via Lima, Newark
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $360–1,400
Flights from Puerto Maldonado to Toronto Island Airport via Cuzco, Bogota, Washington Dulles
- Ave. Duration
- 23h 45m
- When
- Tuesday
- Estimated price
- $460–1,600
- Website
- flyporter.com
Flights from Rio Branco to Toronto Island Airport via Sao Paulo, Boston
- Ave. Duration
- 23h 57m
- When
- Thursday
- Estimated price
- $1,100–3,400
Flights from Rio Branco to Toronto Island Airport via Sao Paulo, Newark
- Ave. Duration
- 23h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- $750–2,800
Flights from Rio Branco to Toronto Island Airport via Manaus, Panama City, Washington Dulles
- Ave. Duration
- 20h 20m
- When
- Thursday and Saturday
- Estimated price
- $550–2,100
Flights from Puerto Maldonado to Toronto Island Airport via Lima, Newark
- Ave. Duration
- 17h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $360–1,400
Flights from Puerto Maldonado to Toronto Island Airport via Cuzco, Bogota, Washington Dulles
- Ave. Duration
- 23h 45m
- When
- Tuesday
- Estimated price
- $460–1,600
- Website
- latam.com
Flights from Rio Branco to Toronto Pearson International Airport via Brasilia, Orlando
- Ave. Duration
- 22h 24m
- When
- Wednesday and Friday
- Estimated price
- $950–2,800
Flights from Rio Branco to Toronto Pearson International Airport via Belo Horizonte Confins, Orlando
- Ave. Duration
- 23h 24m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,000–2,800
Flights from Puerto Maldonado to Buffalo Niagara International Airport via Lima, Atlanta
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- $1,000–4,600
- Website
- aa.com
Flights from Rio Branco to Toronto Pearson International Airport via Brasilia, Miami
- Ave. Duration
- 22h 7m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $950–2,800
Flights from Rio Branco to Buffalo Niagara International Airport via Brasilia, Miami
- Ave. Duration
- 22h 56m
- When
- Saturday
- Estimated price
- $2,800–8,500
Flights from Puerto Maldonado to Toronto Pearson International Airport via Lima, Miami
- Ave. Duration
- 13h 7m
- When
- Every day
- Estimated price
- $470–1,600
- Website
- avianca.com
Flights from Cobija to Toronto Pearson International Airport via La Paz, Bogota
- Ave. Duration
- 37h 20m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Cobija to Toronto Pearson International Airport via La Paz, Bogota, Washington Dulles
- Ave. Duration
- 33h 42m
- When
- Every day
- Estimated price
- $600–2,000
Flights from Puerto Maldonado to Toronto Pearson International Airport via Cuzco, Bogota
- Ave. Duration
- 17h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $430–1,500
- Website
- westjet.com
Flights from Rio Branco to Toronto Pearson International Airport via Brasilia, Orlando
- Ave. Duration
- 22h 24m
- When
- Wednesday and Friday
- Estimated price
- $950–2,800
Flights from Rio Branco to Toronto Pearson International Airport via Belo Horizonte Confins, Orlando
- Ave. Duration
- 23h 24m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,000–2,800
- Website
- united.com
Flights from Rio Branco to Toronto Island Airport via Manaus, Panama City, Washington Dulles
- Ave. Duration
- 19h 2m
- When
- Thursday
- Estimated price
- $550–2,100
Flights from Rio Branco to Buffalo Niagara International Airport via Sao Paulo, Newark
- Ave. Duration
- 23h 18m
- When
- Monday, Thursday, and Friday
- Estimated price
- $2,200–8,000
- Website
- jetblue.com
Flights from Rio Branco to Buffalo Niagara International Airport via Brasilia, Orlando
- Ave. Duration
- 18h 26m
- When
- Every day
- Estimated price
- $2,800–8,500
- Website
- copaair.com
Flights from Rio Branco to Toronto Pearson International Airport via Manaus, Panama City
- Ave. Duration
- 24h 29m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,900
- Website
- flyfrontier.com
Flights from Rio Branco to Buffalo Niagara International Airport via Manaus, Panama City, Raleigh/Durham
- Ave. Duration
- 16h 12m
- When
- Saturday
- Estimated price
- $1,500–6,000
- Website
- southwest.com
Flights from Rio Branco to Buffalo Niagara International Airport via Manaus, Panama City, Baltimore
- Ave. Duration
- 17h 25m
- When
- Tuesday
- Estimated price
- $1,500–6,000
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Rio Branco to Puerto Maldonado
- Ave. Duration
- 8h 19m
- Frequency
- Twice a week
- Estimated price
- $118
- Schedules at
- transacreana.com.br
- Book at
- transacreana.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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide





