Flights from Tokyo to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NRT to YYZ – All flight route options from Narita International Airport, Japan to Pearson International, Canada. These flights are operated by 13 airlines. Fly non-stop with Air Canada or choose from 14 different transit flights. The shortest flight time is 12 hours and 5 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 Pearson
We got great deals on hotels and car rentals near the airport.
Tokyo to Toronto flights
There are over 15 airlines and as many as 818 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Tokyo (NRT) with Air Canada but if a stopover option suits you better you can choose to fly via Seattle, Vancouver or any other of the 14 alternatives with connectiing airports.
Tip! Consider Haneda Airport (HND) to Pearson International (YYZ) or Narita International Airport (NRT) to City Centre (YTZ) as alternatives aswell.
Tokyo to Toronto with Air Canada
You can fly non-stop every weekday with flights departing at 4:00 pm, 5:00 pm or 6:00 pm. You can also take a connecting flight via Vancouver or Montreal. Air Canada is a Star Alliance member.
With WestJet
If you fly from Tokyo with WestJet you will do a stopover in Calgary, YYC before reaching Toronto. This flight trip will take 17 hours and 22 minutes and you can fly every weekday with departures at 18:30.
Distance & flight times: Narita International Airport to Pearson
The shortest flight time between NRT and YYZ is 11 hours and 58 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 58m | - | 6435 miles (10354 km) |
SEA Seattle | 14h 59m | 1h 35m | 6849 miles (11020 km) |
YVR Vancouver | 16h 3m | 4h 10m | 6778 miles (10906 km) |
SAN San Diego | 16h 30m | 2h 5m | 7740 miles (12454 km) |
SFO San Francisco | 16h 49m | 2h 20m | 7406 miles (11916 km) |
BOS Boston | 16h 55m | 2h 20m | 7170 miles (11537 km) |
YYC Calgary | 17h 22m | 2h 25m | 6644 miles (10690 km) |
DFW Dallas | 17h 25m | 4h 50m | 7654 miles (12315 km) |
ORD Chicago | 18h 14m | 4h 28m | 6731 miles (10830 km) |
DEN Denver | 18h 17m | 4h 30m | 7125 miles (11464 km) |
ICN Seoul | 18h 30m | 2h 30m | 7420 miles (11939 km) |
YUL Montreal | 18h 39m | 4h 50m | 6785 miles (10917 km) |
EWR New York | 18h 48m | - | - |
IAH Houston | 18h 51m | 3h 30m | 7952 miles (12795 km) |
LAX Los Angeles | 19h 10m | 4h 10m | 7652 miles (12312 km) |


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