Wayfli › Taipei (TPE) › To Vancouver (YVR)

Taipei (TPE) to Vancouver (YVR) flights

There are direct flights from Taipei Taiwan Taoyuan International Airport to Vancouver International Airport, sold by 2 airlines (including codeshares): EVA Air and China Airlines. The distance is 9,592 km, about 12h 10m in the air. There are also 12 one-stop options, via airports such as Beijing, Shanghai and Guangzhou.

Live fares for TPE → YVRSee all routes on the map
9,592 kmdistance
~12h 10mdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from Taipei to Vancouver

RouteAirlines (incl. codeshares)DistanceTime (est.)
TPE → YVREVA Air, China Airlines9,592 km~12h 10m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PEK BeijingEVA Air and Air China then Air Canada and Air China10,216 km~15h 5m
PVG ShanghaiSpring Airlines and EVA Air then Air Canada and Air China9,693 km~14h 30m
CAN GuangzhouEVA Air and China Airlines then China Southern Airlines11,029 km~16h 5m
ICN SeoulEVA Air and China Airlines then Air Canada and Korean Air9,663 km~14h 25m
HKG Hong KongEVA Air and China Airlines then Air Canada and Cathay Pacific11,075 km~16h 10m
NRT TokyoAmerican Airlines and EVA Air then American Airlines and Air Canada9,684 km~14h 30m
SFO San FranciscoEVA Air and China Airlines then Air Canada and Flair Airlines11,680 km~16h 55m
SEA SeattleEVA Air then American Airlines and Air Canada9,961 km~14h 50m
MNL ManilaCebu Pacific and Air France then Philippine Airlines11,730 km~17h
HND TokyoChina Airlines then Air Canada and All Nippon Airways9,680 km~14h 30m
XMN XiamenMandarin Airlines and Xiamen Airlines then Xiamen Airlines10,141 km~15h
SHE ShenyangMandarin Airlines and China Southern Airlines then Sichuan Airlines9,864 km~14h 40m

More from Taipei 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.