All scheduled flights from Tokyo to Calgary (NRT-YYC)
Japan
Canada
All scheduled flights from NRT to YYC. You can fly from Tokyo to Calgary non-stop on every weekday and the flight takes about 9 hours. Flights with stops take between 11 to 15 hours depending on your flight and connection airport.