Find cheap flights from Thailand to Canada

Find cheap flights from Thailand to Canada

Round-trip
Economy
Zurich (ZRH)
Canada
Fri. 5/6
Fri. 12/6
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Canada

FAQs for booking Thailand to Canada flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Thailand to Canada (round-trip)

Airports
Origin
Bangkok
C$ 744
only
C$ 744
Destination
Vancouver
C$ 778
only
C$ 778
Toronto
C$ 744
only
C$ 744
Sun., 19 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
29h 55m
Mon., 27 Jul.
YYZ
Toronto Pearson Airport
BKK
Bangkok Suvarnabhumi Airport
35h 05m
C$ 744
Trip: 9 days
Based on null reviews
Wed., 1 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
41h 25m
Thu., 16 Jul.
YYZ
Toronto Pearson Airport
BKK
Bangkok Suvarnabhumi Airport
35h 05m
C$ 767
Trip: 16 days
Based on null reviews
Fri., 24 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Mon., 18 Jan.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
31h 50m
C$ 778
Trip: 179 days
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Sun., 29 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
26h 45m
C$ 793
Trip: 150 days
Based on null reviews
Sun., 26 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
36h 20m
Sun., 17 Jan.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
26h 45m
C$ 801
Trip: 176 days
Based on null reviews
Sun., 26 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Sat., 28 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
31h 50m
C$ 813
Trip: 126 days
Based on null reviews
Sun., 26 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
Sun., 29 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
31h 50m
C$ 828
Trip: 127 days
Based on null reviews
Wed., 29 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Thu., 27 Aug.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
32h 25m
C$ 974
Trip: 30 days
Based on null reviews
Wed., 1 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Mon., 30 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
22h 05m
C$ 978
Trip: 153 days
Based on null reviews
Mon., 15 Jun.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 05m
Thu., 25 Jun.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
36h 05m
C$ 979
Trip: 11 days
Based on null reviews
Mon., 24 Aug.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Tue., 15 Sep.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
23h 05m
C$ 1001
Trip: 23 days
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Sat., 28 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
26h 50m
C$ 1009
Trip: 149 days
Based on null reviews
Fri., 24 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Mon., 28 Dec.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
22h 05m
C$ 1031
Trip: 158 days
Based on null reviews
Mon., 15 Jun.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
18h 20m
Wed., 24 Jun.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
25h 10m
C$ 1049
Trip: 10 days
Based on null reviews
Thu., 4 Jun.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
38h 08m
Tue., 16 Jun.
YYZ
Toronto Pearson Airport
BKK
Bangkok Suvarnabhumi Airport
28h 05m
C$ 1058
Trip: 13 days
Based on null reviews
Sun., 26 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
Sat., 28 Nov.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
26h 50m
C$ 1058
Trip: 126 days
Based on null reviews
Wed., 17 Jun.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
24h 21m
Tue., 23 Jun.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
22h 45m
C$ 1066
Trip: 7 days
Based on null reviews
Wed., 17 Jun.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
26h 13m
Sun., 28 Jun.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
21h 55m
C$ 1070
Trip: 12 days
Based on null reviews
Fri., 12 Jun.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
Wed., 24 Jun.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
23h 05m
C$ 1079
Trip: 13 days
Based on null reviews
Sat., 1 Aug.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 05m
Fri., 14 Aug.
YVR
Vancouver Airport
BKK
Bangkok Suvarnabhumi Airport
27h 30m
C$ 1087
Trip: 14 days
Based on null reviews

Book cheap flights from Thailand to Canada (one-way)

Airports
Origin
Bangkok
C$ 459
only
C$ 459
Chiang Mai
C$ 585
only
C$ 585
Destination
Vancouver
C$ 459
only
C$ 459
Toronto
C$ 461
only
C$ 461
Sun., 5 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 459
Based on null reviews
Wed., 1 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 461
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
32h 00m
C$ 461
Based on null reviews
Mon., 13 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
29h 55m
C$ 462
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 467
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 473
Based on null reviews
Sun., 19 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
C$ 474
Based on null reviews
Fri., 24 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 492
Based on null reviews
Fri., 10 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
29h 55m
C$ 521
Based on null reviews
Wed., 22 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
36h 20m
C$ 523
Based on null reviews
Mon., 6 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 527
Based on null reviews
Mon., 20 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
C$ 528
Based on null reviews
Fri., 3 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
29h 55m
C$ 536
Based on null reviews
Thu., 2 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 538
Based on null reviews
Wed., 1 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
29h 55m
C$ 542
Based on null reviews
Fri., 17 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
C$ 544
Based on null reviews
Mon., 13 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
29h 30m
C$ 548
Based on null reviews
Wed., 15 Jul.
BKK
Bangkok Suvarnabhumi Airport
YYZ
Toronto Pearson Airport
32h 00m
C$ 552
Based on null reviews
Thu., 23 Jul.
BKK
Bangkok Suvarnabhumi Airport
YVR
Vancouver Airport
31h 35m
C$ 582
Based on null reviews
Wed., 8 Jul.
CNX
Chiang Mai
YVR
Vancouver Airport
36h 20m
C$ 585
Based on null reviews

Top airlines flying from Thailand to Canada

Scores according to KAYAK customer reviews

8.7
Korean Air
Overall score based on 4,926 reviews
8.8
Boarding
8.6
Comfort
9.1
Crew
8.6
Entertainment
8.5
Food
Airline reviews
Read more about Korean Air
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First