Direct flights from Vancouver to Bangkok YVR → BKK

Air Canada operates nonstop flights from Vancouver (YVR) to Bangkok (BKK). The nonstop flight takes around ~14h 45m, covering 7,335 miles (11,804 km). Updated 29 June 2026.

📬 Cheap nonstop deals from Vancouver

We'll email you when a fare from YVR drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air Canada AC

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Vancouver to Bangkok?

Yes, Air Canada operates nonstop flights from Vancouver (YVR) to Bangkok (BKK).

Which airlines fly direct from Vancouver to Bangkok?

Air Canada operates nonstop flights from Vancouver to Bangkok.

How long is the flight from Vancouver to Bangkok?

The nonstop flight from Vancouver to Bangkok takes ~14h 45m (approximately 11804 km).

Explore More

Get cheap direct-flight deals from Vancouver, free by email