Flights from Toronto to Tokyo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to NRT – All flight route options from Pearson International, Canada to Narita International Airport, Japan. These flights are operated by 10 airlines. Fly non-stop with Air Canada or choose from 17 different transit flights. The shortest flight time is 13 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Narita Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Tokyo flights
There are over 18 airlines and as many as 1041 flights every week to this destination. You can fly non-stop to Tokyo (NRT) from Toronto (YYZ) with Air Canada but if a stopover option suits you better you can choose to fly via Denver, Boston or any other of the 17 alternatives with connectiing airports.
Tip! Consider City Centre (YTZ) to Narita International Airport (NRT) or Pearson International (YYZ) to Haneda Airport (HND) as alternatives aswell.
Toronto to Tokyo with Air Canada
You can fly non-stop every weekday with flights departing at 12 or 13 in the afternoon. You can also take a connecting flight via Vancouver or Montreal. Air Canada is a Star Alliance member.
With United Airlines
If you fly to Tokyo from Toronto with United Airlines you will do a stopover in New York. United Airlines is a Star Alliance member.
Distance & flight times: Pearson to Narita International Airport
The shortest flight time between YYZ and NRT is 13 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 13h 25m | - | 6435 miles (10354 km) |
DEN Denver | 17h 8m | 57m | 7125 miles (11464 km) |
BOS Boston | 17h 25m | 3h 40m | 7170 miles (11537 km) |
YVR Vancouver | 17h 50m | 2h 21m | 6778 miles (10906 km) |
SEA Seattle | 17h 55m | 2h 30m | 6849 miles (11020 km) |
EWR New York | 18h 0m | 2h 41m | 7103 miles (11429 km) |
SAN San Diego | 18h 20m | 2h 4m | 7740 miles (12454 km) |
YUL Montreal | 18h 25m | 4h 29m | 6785 miles (10917 km) |
YYC Calgary | 18h 25m | 1h 25m | 6644 miles (10690 km) |
IAH Houston | 18h 50m | 1h 59m | 7952 miles (12795 km) |
LAX Los Angeles | 19h 5m | 3h 5m | 7652 miles (12312 km) |
DFW Dallas | 19h 11m | 2h 18m | 7654 miles (12315 km) |
LGA New York | 19h 15m | - | - |
SFO San Francisco | 19h 25m | 4h 25m | 7406 miles (11916 km) |
ICN Seoul | 19h 25m | 2h 5m | 7420 miles (11939 km) |
JFK New York | 19h 26m | - | - |
ORD Chicago | 19h 45m | 4h 45m | 6731 miles (10830 km) |
KIX Osaka | 19h 45m | 3h 40m | 6953 miles (11187 km) |


Quick copy and share this page
From Toronto to Japan
Below is a list of other destinations to Japan from Pearson International with either direct flights or 1 stop connections.
From Canada to Tokyo
Below is a list of other cities in Canada with flights to Tokyo with either non-stop or connecting flights.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's