Cheap flights from Bangkok to Canada

BKK — YVR
4 Jul — 11 Jul1
Return
1 adult
Economy
From?
To?
Mon 4/7
Mon 11/7

How far in advance should I book a flight from Bangkok to Canada?

Find a great deal and save up to 46% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Bangkok to Canada within the next two weeks, with the cheapest ticket starting at ฿46,984.

What is the cheapest month to fly from Bangkok to Canada?

Due to multiple factors, expect to potentially pay more when booking in January. For low rates, November can be a great choice for travel to Canada. Flights to Canada from Bangkok in November are about ฿38,286 on average during November, but can be found for as low as ฿23,844.

When is the cheapest time to fly from Bangkok to Canada (BKK - CA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to Canada as you normally would.

Cheap flights from Bangkok to Canada in June, July 2022

The best prices found for Bangkok to Canada flights in June, July
20 Jul - 15 Sep
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
฿33,831

ANA

View Deal

Deal found 6/27/22

27 Jul - 15 Sep
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
฿33,902

ANA

View Deal

Deal found 6/27/22

27 Jul - 6 Sep
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
฿33,937

ANA

View Deal

Deal found 6/27/22

Bangkok to Canada 2022 flight deals

Cheap flights to Canada from Bangkok found for this year
17 Nov - 13 Apr
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

32h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

1 stop

23h 05m
฿22,578

ฟิลิปปินส์แอร์ไลน์

View Deal

Deal found 6/28/22

1 Nov - 13 Nov
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

31h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

1 stop

26h 45m
฿24,793

ฟิลิปปินส์แอร์ไลน์

View Deal

Deal found 6/26/22

1 Oct - 8 Oct
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

2 stops

31h 00m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

1 stop

20h 05m
฿27,431

Multiple Airlines

View Deal

Deal found 6/29/22

Cheap แอร์แคนาดา flights from Bangkok to Canada

12 Nov - 27 Nov
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

16h 45m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

34h 05m
฿28,099

แอร์แคนาดา

View Deal

Deal found 6/28/22

13 Oct - 4 Nov
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

28h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

37h 05m
฿28,134

แอร์แคนาดา

View Deal

Deal found 6/29/22

16 Nov - 9 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

2 stops

37h 00m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

31h 35m
฿28,380

แอร์แคนาดา

View Deal

Deal found 6/28/22

Cheap ANA flights from Bangkok to Canada

24 Oct - 14 Feb
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

2 stops

35h 03m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

1 stop

22h 55m
฿31,475

ANA

View Deal

Deal found 6/26/22

14 Nov - 1 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

29h 55m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

29h 44m
฿32,952

ANA

View Deal

Deal found 6/28/22

20 Jul - 15 Sep
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
฿33,831

ANA

View Deal

Deal found 6/27/22

Direct flights to Canada from Bangkok

Save time with Bangkok to Canada direct flight deals
18 Dec - 26 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

Nonstop

13h 05m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

Nonstop

15h 55m
฿49,305

แอร์แคนาดา

View Deal

Deal found 6/28/22

4 Dec - 26 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

Nonstop

13h 05m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

Nonstop

15h 55m
฿174,959

แอร์แคนาดา

View Deal

Deal found 6/27/22

4 Dec - 25 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

Nonstop

13h 05m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

Nonstop

15h 55m
฿178,722

แอร์แคนาดา

View Deal

Deal found 6/27/22

Last-minute flights from Bangkok to Canada

Late deals on return flights to Canada from Bangkok, departing today and this week
9 Jul - 27 Oct
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
฿34,781

ANA

View Deal

Deal found 6/26/22

9 Jul - 27 Oct
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

1 stop

21h 00m
฿37,313

ANA

View Deal

Deal found 6/26/22

9 Jul - 18 Jul
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

24h 30m
YVR

Vancouver Intl

BKK

Bangkok Suvarnabhumi

2 stops

24h 40m
฿37,348

ANA

View Deal

Deal found 6/28/22

One-way flights to Canada from Bangkok

The cheapest one-way flights from Bangkok to Canada
18 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

29h 50m
฿12,590

ฟิลิปปินส์แอร์ไลน์

View Deal

Deal found 6/28/22

21 Dec
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

29h 50m
฿12,871

ฟิลิปปินส์แอร์ไลน์

View Deal

Deal found 6/28/22

30 Oct
BKK

Bangkok Suvarnabhumi

YVR

Vancouver Intl

1 stop

31h 30m
฿13,153

ฟิลิปปินส์แอร์ไลน์

View Deal

Deal found 6/26/22

Related info for your journey

Useful info, stats and facts about Bangkok to Canada flights.

Which airlines flying from Bangkok to Canada have flexible cancellations due to COVID-19?

แอร์แคนาดา, ไชนาอีสเทิร์น, and ฮ่องกงแอร์ไลน์ are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Bangkok to Canada for under ฿21,700 on Cheapflights?

Yes, there are multiple flights from Bangkok to Canada for under ฿21,700. The cheapest flight booked recently is on ฟิลิปปินส์แอร์ไลน์ for just ฿21,698, but on average you can expect to pay ฿27,853.

Are there direct flights from Bangkok to Canada for under ฿49,400 on Cheapflights?

Cheapflights has 3 direct flights from Bangkok to Canada under ฿49,400. A good price for a direct flight from Bangkok to Canada is less than ฿134,305.

Are there last-minute flights available from Bangkok to Canada for under ฿34,800?

There are currently 20+ open flights from Bangkok to Canada within the next 7 days for less than ฿34,800.

What are the cheapest airlines to fly from Bangkok to Canada one-way?

To fly one-way, consider booking your trip with ฟิลิปปินส์แอร์ไลน์, which is currently one of the cheapest options available, starting at ฿12,590. เอวาแอร์ flights start at ฿20,292 while deals on เอธิโอเปียแอร์ start at ฿20,679 one-way.

What are the most popular routes from Bangkok to Canada?

While some choose either Bangkok Suvarnabhumi - Toronto Pearson Intl or Bangkok Suvarnabhumi - Victoria Intl, Bangkok Suvarnabhumi - Vancouver Intl is the most popular route from Bangkok to Canada.

What are the most popular airlines that fly from Bangkok to Canada?

Before booking your flight from Bangkok to Canada, check out the most popular airlines for this route: อเมริกันแอร์ไลน์, แอร์แคนาดา or เอวาแอร์.

What are the cheapest flights from Bangkok to Canada?

While on average a flight from Bangkok to Canada is generally ฿74,330, our data shows the cheapest flight currently is ฿24,815. When looking at the most popular route, (Bangkok Suvarnabhumi - Vancouver Intl), you can expect to pay ฿21,698 for that flight.

Destination points for flights from Bangkok to Canada

Select to see more specific information for flights from Bangkok to all places in Canada

Top 5 airlines flying from Bangkok to Canada

The chart below displays the airlines Cheapflights users travelling from Bangkok to Canada choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
ไชนาอีสเทิร์นCheapest฿14,022Average฿27,889FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search ไชนาอีสเทิร์น flights
เซียะเหมินแอร์ไลน์Cheapest฿16,518Average฿21,888FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search เซียะเหมินแอร์ไลน์ flights
ไชน่าเซาเทิร์นแอร์ไลน์Cheapest฿18,014Average฿33,993FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search ไชน่าเซาเทิร์นแอร์ไลน์ flights
ฮ่องกงแอร์ไลน์Cheapest฿18,376Average฿28,304FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search ฮ่องกงแอร์ไลน์ flights
แอร์ไชน่าCheapest฿19,250Average฿27,933FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights