Given below is the flight time from Toronto, Canada to Tokyo, Japan. Flight time calculator to calculate time taken to reach Tokyo from Toronto by air. The nearest airport to Toronto is Lester B. Pearson International Airport (YYZ) and the nearest airport to Tokyo is Tokyo Haneda International Airport (HND)

Departure
Toronto
Arrival
Tokyo

Flight time from Toronto to Tokyo is 13 hours 20 minutes

Non-Stop flight duration from YYZ to HND is 13 hours 20 minutes (Operated by Air Canada)

Non-stop flight time is around 13 hours 30 minutes.

One-stop flights and connecting flights can take anywhere between 17 hours to 21 hours hours depending on the layover city.

Non-stop flight time from Canada (YYZ) to Japan (HND) by different airlines

Most of the flights by major airlines departing from Toronto arrive at Tokyo Haneda International AirportNew Tokyo International AirportYokota Afb Airport. Tokyo is served by 3 international airports.

JourneyDurationAirline
YYZ ➝ HND  
13 hours 20 minutes All Nippon Airways
YYZ ➝ HND  
13 hours 20 minutes Air Canada
YYZ ➝ HND  
13 hours 20 minutes Air Canada
YYZ ➝ HND  
13 hours 20 minutes All Nippon Airways
YYZ ➝ HND  
13 hours 20 minutes Air Canada

Number of Airports in Tokyo : 3 International Airport  
Number of Airports in Toronto : 1 International Airport and 3 Medium Airport

Distance Between Toronto, Canada & Tokyo, Japan is 10350 Kilo Meters

Flight time from Toronto to Tokyo via San Francisco, CA • YYZ to HND via SFO

Flight duration from Lester B. Pearson International Airport to Tokyo Haneda International Airport via San Francisco International Airport, United States on United Airlines flight is 17 hours 55 minutes

YYZ to SFO
6 hrs
SFO
 Waiting Time
45 mins
SFO to HND
11 hrs 10 mins
Total Duration:
17 hrs 55 mins

Flight time from Toronto to Tokyo via San Francisco, CA • YYZ to HND via SFO

Flight duration from Lester B. Pearson International Airport to Tokyo Haneda International Airport via San Francisco International Airport, United States on Air Canada flight is 18 hours 45 minutes

YYZ to SFO
5 hrs 54 mins
SFO
 Waiting Time
1 hr 36 mins
SFO to HND
11 hrs 15 mins
Total Duration:
18 hrs 45 mins

Flight time from Toronto, Canada to airports near Tokyo, Japan

Direct flight and one stop flight time from Lester B. Pearson International Airport, Toronto to airports nearest to Tokyo is given in the table below

JourneyDestination AirportsDurationStops
YYZ - NGO Tokoname, Centrair Airport 25 hrs 1 Stop
YYZ - NRT Tokyo, New Tokyo International Airport 10 hrs 50 mins Non-Stop

Airlines operating flights between Toronto and Tokyo

  • All Nippon Airways
  • Air Canada
  • WestJet

Toronto time is 13 hours behind Tokyo

Current time in Toronto, Canada : Sun, 24 May, 2026,
Toronto Timezone: EDT (-04:00)

01:00 PM

Current time in Tokyo, Japan :, Mon, 25 May, 2026,
Tokyo Timezone: JST (+09:00)

02:00 AM

Flight Time between Toronto & Tokyo • YYZ - HND Flight Duration

How long is the flight from Toronto to Tokyo? What is the Toronto - Tokyo flight duration? What is the flying time from Toronto to Tokyo? Find answer to these questions...

YYZ to HND Flight - Toronto Airport to Tokyo Airport Flight Route Map

The airports map below shows the location of Toronto Airport & Tokyo Airport. Know the flight direction and Toronto to Tokyo flight path

Toronto - Lat: 43.6817, Long: -79.612
Tokyo - Lat: 35.5488, Long: 139.784

Find flight time from Lester B. Pearson International Airport or Toronto or any other airport or city in Canada to various other destinations around the world using this flight time calculator.

Find flight time from Lester B. Pearson International Airport or Toronto or any other airport or city in Canada to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.