Cheap flights from Canada to Thailand from ฿19,699

This is the cheapest one-way flight price, found on 20/9. Prices may vary by date and flight preferences.
YYZ — BKK
26 Sep — 3 Oct1
1 adult
Economy
From?
To?
Tue 26/9
Tue 3/10

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 55 days in advance, which can save you up to 40% on flights from Canada to Thailand compared to booking the week you need them. Waiting 55 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at ฿55,922. For sooner than that we have options available in the next 3 days from ฿64,437.

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

The best pricing can be found in the month of May. Prices to Thailand from Canada average ฿44,488. You can even find prices in May for less than ฿44,488, as users have found deals to Thailand from as low as ฿30,018. The month of December appears to be one of the more expensive times to travel to Thailand from Canada. Flying in the targeted month can save you up to 40%.

When is the cheapest time to fly from Canada to Thailand (CA - TH)?

When flying from Canada to Thailand, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

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

Consider these cheap แอร์แคนาดา flights we've found departing from Canada to Thailand. Come back soon if you're not finding the exact deal you're looking for.

Cheap สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights from Canada to Thailand

Some of the lowest-priced สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights we've found at this time heading from Canada to Thailand. Ensure the flight price, dates, time, and airline match your criteria before you book.

Cheap Canada to Thailand flights in September & October 2023

The best prices found for Canada to Thailand flights in September, October
Check out some of the best flight deals from Canada to Thailand in 2023. More deals are always being added, so be sure to check back regularly.

Canada to Thailand 2023 flight deals

Cheap flights to Thailand from Canada found for this year
Check out some of the best flight deals from Canada to Thailand in 2023. More deals are always being added, so be sure to check back regularly.

Direct flights to Thailand from Canada

Save time with Canada to Thailand direct flight deals
To help reduce your travel time, choose from one of these non-stop flights from Canada to Thailand. Users can also choose from other Canada to Thailand flights by using the search form above.

Canada to Thailand flights leaving soon

Late deals on return flights to Thailand from Canada, departing today and this week
Consider one of these great deals we found on last-minute flights from Canada to Thailand. Users should examine the flight details to ensure there are no surprises.

One-way flights to Thailand from Canada

The cheapest one-way flights from Canada to Thailand
Users traveling one-way from Canada to Thailand can select one of these great deals. For those needing a return trip from Canada, there is a search form available above.

Find flights from Canada to Thailand within your budget

Use the slider to find flights from Canada to Thailand that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

฿31,605 - ฿40,553

Route

Depart

Return

Price

Toronto Pearson IntlBangkok Suvarnabhumi

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Mon 22/1

1 stop28h 20m

Bangkok Suvarnabhumi

Tue 30/1

1 stop30h 30m

฿31,605

Toronto Pearson IntlBangkok Suvarnabhumi

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Thu 29/2

1 stop36h 25m

Bangkok Suvarnabhumi

Thu 7/3

1 stop35h 50m

฿32,146

Toronto Pearson IntlBangkok Suvarnabhumi

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Tue 23/1

1 stop23h 15m

Bangkok Suvarnabhumi

Wed 7/2

1 stop19h 55m

฿32,868

Vancouver IntlBangkok Suvarnabhumi

YVR - BKK

YVRBKK

Vancouver Intl

Tue 28/11

2 stops27h 05m

Bangkok Suvarnabhumi

Wed 13/12

1 stop24h 35m

฿37,306

Montreal Pierre Elliott Trudeau IntlBangkok Suvarnabhumi

YUL - BKK

YULBKK

Montreal Pierre Elliott Trudeau Intl

Sun 19/11

2 stops51h 45m

Bangkok Suvarnabhumi

Tue 28/11

1 stop37h 50m

฿37,558

Montreal Pierre Elliott Trudeau IntlBangkok Suvarnabhumi

YUL - BKK

YULBKK

Montreal Pierre Elliott Trudeau Intl

Sun 17/3

2 stops29h 30m

Bangkok Suvarnabhumi

Tue 7/5

1 stop31h 00m

฿37,991

Montreal Pierre Elliott Trudeau IntlBangkok Suvarnabhumi

YUL - BKK

YULBKK

Montreal Pierre Elliott Trudeau Intl

Wed 6/3

1 stop24h 20m

Bangkok Suvarnabhumi

Wed 20/3

1 stop24h 10m

฿38,785

Montreal Pierre Elliott Trudeau IntlBangkok Suvarnabhumi

YUL - BKK

YULBKK

Montreal Pierre Elliott Trudeau Intl

Tue 23/1

2 stops54h 05m

Bangkok Suvarnabhumi

Sun 24/3

1 stop35h 55m

฿39,579

Vancouver IntlBangkok Suvarnabhumi

YVR - BKK

YVRBKK

Vancouver Intl

Mon 18/3

1 stop32h 15m

Bangkok Suvarnabhumi

Sun 31/3

1 stop31h 30m

฿40,553

Flights are sorted by cheapest first

Deals found on 21/9

Reviews of airlines servicing Thailand

Get a feel of what it's like to fly with แอร์แคนาดา, สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ and ลุฟท์ฮันซ่า from Canada to Thailand by reading reviews from past customers. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
ไชนาอีสเทิร์น
8.3
Very Good
11 reviews

Entertainment

8.9

Food

8.3

Overall

8.3

Crew

9.2

Comfort

8.0

Boarding

8.9

Reviews

1 / 3

Pros: New planes. Spotlessly clean. Hard working helpful staff. Good boarding. Adequate legroom by modern standards. Food typical of economy these days. OK. But really good staff.

Cons: Fried rice breakfast out of Rome. Mushy. But overall food out of Sydney, Rome and Shanghai, fine.

ไชนาอีสเทิร์น
8.3
Very Good
11 reviews
ไชนาอีสเทิร์น
8.3
Very Good
11 reviews

Entertainment

8.9

Food

8.3

Overall

8.3

Crew

9.2

Comfort

8.0

Boarding

8.9

Reviews

1 / 3

Pros: New planes. Spotlessly clean. Hard working helpful staff. Good boarding. Adequate legroom by modern standards. Food typical of economy these days. OK. But really good staff.

Cons: Fried rice breakfast out of Rome. Mushy. But overall food out of Sydney, Rome and Shanghai, fine.

ไชน่าแอร์ไลน์
8.3
Very Good
121 reviews
ไชนาอีสเทิร์น
8.3
Very Good
11 reviews

Entertainment

8.9

Food

8.3

Overall

8.3

Crew

9.2

Comfort

8.0

Boarding

8.9

Reviews

1 / 3

Pros: New planes. Spotlessly clean. Hard working helpful staff. Good boarding. Adequate legroom by modern standards. Food typical of economy these days. OK. But really good staff.

Cons: Fried rice breakfast out of Rome. Mushy. But overall food out of Sydney, Rome and Shanghai, fine.

เอเชียน่าแอร์ไลน์
8.3
Very Good
64 reviews
ไชนาอีสเทิร์น
8.3
Very Good
11 reviews

Entertainment

8.9

Food

8.3

Overall

8.3

Crew

9.2

Comfort

8.0

Boarding

8.9

Reviews

1 / 3

Pros: New planes. Spotlessly clean. Hard working helpful staff. Good boarding. Adequate legroom by modern standards. Food typical of economy these days. OK. But really good staff.

Cons: Fried rice breakfast out of Rome. Mushy. But overall food out of Sydney, Rome and Shanghai, fine.

ANA
8.3
Very Good
153 reviews
ไชนาอีสเทิร์น
8.3
Very Good
11 reviews

Entertainment

8.9

Food

8.3

Overall

8.3

Crew

9.2

Comfort

8.0

Boarding

8.9

Reviews

1 / 3

Pros: New planes. Spotlessly clean. Hard working helpful staff. Good boarding. Adequate legroom by modern standards. Food typical of economy these days. OK. But really good staff.

Cons: Fried rice breakfast out of Rome. Mushy. But overall food out of Sydney, Rome and Shanghai, fine.

Related info for your journey

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

Can I find flights from Canada to Thailand for under ฿31,700 on Cheapflights?

Yes, there are multiple flights from Canada to Thailand for under ฿31,700. The cheapest flight booked recently is on แอร์แคนาดา for just ฿31,605, but on average you can expect to pay ฿32,976.

Are there direct flights from Canada to Thailand for under ฿43,300 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Thailand under ฿43,300. A good price for a direct flight from Canada to Thailand is less than ฿45,748.

Are there last-minute flights available from Canada to Thailand for under ฿41,000?

There are currently 20+ open flights from Canada to Thailand within the next 7 days for less than ฿41,000.

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

The cheapest airlines for a one-way flight from Canada to Thailand are ฟิลิปปินส์แอร์ไลน์ (฿19,699), แอร์แคนาดา (฿22,008), and เตอร์กิชแอร์ไลน์ (฿22,838).

What does YYZ to BKK mean?

This is defined as Toronto Pearson Intl Airport (YYZ) and Bangkok Suvarnabhumi Airport (BKK). Codes like Bangkok Suvarnabhumi Airport are often used to just call airports uniquely. Ready for more IATA code knowledge? These are related airports for your current travel destination: Phuket City Airport (HKT), Chiang Mai Airport (CNX), Bangkok Don Mueang Intl Airport (DMK), Ko Samui Airport (USM), Krabi Airport (KBV).

Destination points for flights from Canada to Thailand

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

Top 7 airlines flying from Canada to Thailand

The chart below displays the airlines Cheapflights users travelling from Canada to Thailand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
แอร์แคนาดาCheapest฿27,432Average฿50,157FlexibilityNo cancel feeOn-time67%
Search แอร์แคนาดา flights
คาเธ่ย์ แปซิฟิคCheapest฿31,140Average฿50,658FlexibilityNo cancel feeOn-time72%
Search คาเธ่ย์ แปซิฟิค flights
เจแปนแอร์ไลน์Cheapest฿31,271Average฿35,633FlexibilityNo cancel feeOn-time79%
Search เจแปนแอร์ไลน์ flights
ไชน่าแอร์ไลน์Cheapest฿32,520Average฿54,324FlexibilityNo cancel feeOn-time70%
Search ไชน่าแอร์ไลน์ flights
โคเรียนแอร์Cheapest฿36,382Average฿59,382FlexibilityNo cancel feeOn-time81%
Search โคเรียนแอร์ flights
เอวาแอร์Cheapest฿37,617Average฿47,178FlexibilityNo cancel feeOn-time74%
Search เอวาแอร์ flights
Thai AirwaysCheapest฿64,563Average฿82,256FlexibilityNo cancel feeOn-time77%
Search Thai Airways flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.