Wayfli › Tokyo (HND) › To Vancouver (YVR)

Tokyo (HND) to Vancouver (YVR) flights

There are direct flights from Tokyo Haneda International Airport to Vancouver International Airport, sold by 2 airlines (including codeshares): Air Canada and All Nippon Airways. The distance is 7,559 km, about 9h 45m in the air. There are also 2 one-stop options, via airports such as Seoul and San Francisco.

Live fares for HND → YVRSee all routes on the map
7,559 kmdistance
~9h 45mdirect flight time (estimate)
2direct airlines
2one-stop options

Direct flights from Tokyo to Vancouver

RouteAirlines (incl. codeshares)DistanceTime (est.)
HND → YVRAir Canada, All Nippon Airways7,559 km~9h 45m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
ICN SeoulKorean Air and All Nippon Airways then Air Canada and Korean Air9,409 km~14h 10m
SFO San FranciscoAmerican Airlines and Japan Airlines then Air Canada and Flair Airlines9,575 km~14h 20m

More from Tokyo and Vancouver

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.