Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Toronto
  4. Toronto to Rio de Janeiro
Nonstop route · Canada → Brazil

Flights from Toronto to Rio de Janeiro

Air Canada and Air Transat fly nonstop from Toronto to Rio de Janeiro. The flight takes around 10h 50m.

Direct flights available 10h 50m
YTORIO

Toronto to Rio de Janeiro at a glance

Fastest flight10h 50mEstimated
Nonstop flightsYesAir Canada, Air Transat

Airlines flying nonstop from Toronto to Rio de Janeiro

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air Canada———Search
Air Transat———Search

Good to know

Distance
8,272 km5,137 miles
Flight time
10h 50mestimate
Time difference
+2hRio de Janeiro vs Toronto
Currency in Rio de Janeiro
BRL
Airports
YYZ, YTZ, YHM → GIG, SDU

Flights from Toronto to Rio de Janeiro: questions answered

Are there direct flights from Toronto to Rio de Janeiro?
Yes. Air Canada and Air Transat fly this route nonstop.
How long is the flight from Toronto to Rio de Janeiro?
A nonstop flight covers 8,272 km and takes around 10h 50m.
Which airlines fly from Toronto to Rio de Janeiro?
Air Canada and Air Transat operate nonstop flights on this route.
Which airports serve Toronto and Rio de Janeiro?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Rio de Janeiro: Rio de Janeiro Galeão – Tom Jobim International Airport (GIG) and Santos Dumont Airport (SDU).
What is the time difference between Toronto and Rio de Janeiro?
Rio de Janeiro is 2 hours ahead of Toronto.

More flights from Toronto