Direct flights from Taoyuan to Vancouver TPE → YVR

China Airlines and EVA Air fly nonstop from Taoyuan (TPE) to Vancouver (YVR), daily. The flight takes about 12h 48m and covers 5,960 miles (9,592 km). Round-trip fares typically run around $1253. Fares last checked 26 August 2026.

60-day flexibility overview based on 4 recent fares across the next 60 days

Cheapest
$994
Typical
$1,253
Most expensive
$1,510

Prices last updated 5 days ago. Fares change frequently — check the airline for current pricing.

🔔 Watch TPE → YVR

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

China Airlines CI EVA Air BR

Nonstop departures observed in recent fares

Across 2 recent dates we priced, Taoyuan (TPE) to Vancouver (YVR) showed up to 2 nonstop departures a day, with the earliest around 23:30 and the latest around 23:55, operated by EVA Air and China.

23:30 23:35 23:55

Departure times seen while pricing this route over the last few weeks — a sample, not the full timetable. Airlines adjust schedules seasonally.

Frequently asked questions

Is there a direct flight from Taoyuan to Vancouver?

Yes, China Airlines and EVA Air operate nonstop flights from Taoyuan (TPE) to Vancouver (YVR).

Which airlines fly direct from Taoyuan to Vancouver?

China Airlines, EVA Air operate nonstop flights from Taoyuan to Vancouver.

How long is the flight from Taoyuan to Vancouver?

The nonstop flight from Taoyuan to Vancouver takes ~12h 48m (approximately 9592 km).

How often do direct flights operate from Taoyuan to Vancouver?

Nonstop flights from Taoyuan to Vancouver operate daily.

How much is a round-trip flight from Taoyuan to Vancouver?

Round-trip flights from Taoyuan (TPE) to Vancouver (YVR) start at $994, with a typical fare around $1253. Based on 4 recent fare combinations.

Explore More

Scout — our search agent — hunts nonstop fares from Taoyuan every night and pings you when one's worth booking.

Watch it work →