All scheduled flights from Tokyo to Toronto (HND-YYZ)
Japan
Canada
All scheduled flights from HND to YYZ. You can fly from Tokyo to Toronto non-stop on every weekday and the flight takes about 12 and a half hours. Flights with stops take between 16 to 20 hours depending on your flight and connection airport.