From Vancouver Airport to Suvarnabhumi Airport, there are no direct flights. The
quickest flight takes 17 hours and 25 minutes and includes one layover.