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

Flights from Rio de Janeiro to Toronto

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

Direct flights available 10h 50m
RIOYTO

Rio de Janeiro to Toronto at a glance

Fastest flight10h 50mEstimated
Nonstop flightsYesAir Canada, Air Transat

Airlines flying nonstop from Rio de Janeiro to Toronto

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
-2hToronto vs Rio de Janeiro
Currency in Toronto
CAD
Airports
GIG, SDU → YYZ, YTZ, YHM

Flights from Rio de Janeiro to Toronto: questions answered

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

More flights from Rio de Janeiro