Find flights
Deals
Airlines
FAQs

Cheap flights from Thailand to Canada from ฿16,672

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight to Canada departing on 6/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
BKK — YYZ
3 Mar — 10 Mar1
1 adult
Sun 3/3
Sun 10/3

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

Find a great deal and save up to 9% by booking at least 30 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 Thailand to Canada within the next two weeks, with the cheapest ticket starting at ฿44,388.

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

Our data shows that February tends to be the cheapest month to fly to Canada from Thailand. Users have commonly found prices around ฿53,447 for the month, but tickets can be as low as ฿33,632. Due to multiple factors, prepare for potentially higher prices in August.

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

When flying from Thailand to Canada, 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 Thailand to Canada

Explore cheap flight options specifically provided by แอร์แคนาดา for the route between Thailand and Canada. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
Take a look at some of the lowest-priced แอร์แคนาดา flights heading from Thailand to Canada. Deals update often to give you more flight options matching your criteria
Thu 27/607:35BKK - YYZ
1 stop20h 05mแอร์แคนาดา
Mon 8/713:25YYZ - BKK
1 stop23h 30mแอร์แคนาดา
Deal found 27/2฿40,838
Sat 13/707:00BKK - YTZ
2 stops25h 49mแอร์แคนาดา
Sat 20/720:20YTZ - BKK
2 stops40h 35mแอร์แคนาดา
Deal found 25/2฿41,089
Tue 5/308:35BKK - YVR
Nonstop13h 15mแอร์แคนาดา
Sun 1/900:05YVR - BKK
1 stop20h 55mแอร์แคนาดา
Deal found 26/2฿90,891
Tue 5/308:35BKK - YVR
Nonstop13h 15mแอร์แคนาดา
Mon 2/912:55YVR - BKK
1 stop19h 00mแอร์แคนาดา
Deal found 26/2฿91,071
Wed 6/308:35BKK - YVR
Nonstop13h 15mแอร์แคนาดา
Thu 5/912:55YVR - BKK
1 stop19h 00mแอร์แคนาดา
Deal found 26/2฿91,859
Fri 8/308:35BKK - YVR
Nonstop13h 15mแอร์แคนาดา
Fri 2/800:05YVR - BKK
1 stop24h 15mแอร์แคนาดา
Deal found 26/2฿97,775
Tue 5/301:50BKK - YVR
1 stop24h 40mแอร์แคนาดา
Tue 19/322:45YVR - BKK
Nonstop16h 25mแอร์แคนาดา
Deal found 27/2฿106,130
Tue 5/308:35BKK - YVR
Nonstop13h 15mแอร์แคนาดา
Tue 12/322:45YVR - BKK
Nonstop16h 25mแอร์แคนาดา
Deal found 26/2฿107,635

Cheap เอทิฮัดแอร์เวย์ flights from Thailand to Canada

Explore cheap flight options specifically provided by เอทิฮัดแอร์เวย์ for the route between Thailand and Canada. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
Some of the lowest-priced เอทิฮัดแอร์เวย์ flights we've found at this time heading from Thailand to Canada. Ensure the flight price, dates, time, and airline match your criteria before you book.
Wed 27/302:30BKK - YYZ
1 stop23h 55mเอทิฮัดแอร์เวย์
Thu 4/422:10YYZ - BKK
1 stop39h 10mเอทิฮัดแอร์เวย์
Deal found 27/2฿63,606
Mon 4/302:30BKK - YYZ
1 stop23h 55mเอทิฮัดแอร์เวย์
Fri 8/320:30YYZ - BKK
1 stop38h 40mเอทิฮัดแอร์เวย์
Deal found 26/2฿127,965
Fri 8/302:30BKK - YYZ
1 stop23h 55mเอทิฮัดแอร์เวย์
Sun 17/321:30YYZ - BKK
1 stop35h 00mเอทิฮัดแอร์เวย์
Deal found 27/2฿174,934

Cheap Thailand to Canada flights in February & March 2024

Find cheap flight options from Thailand to Canada specifically for the months of February and March 2024. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 20,522 searches. Prices were last updated on 28 February 2024.
Scroll through some of the best deals on flights from Thailand to Canada in 2024. Check back in a little while for more flight options.
Sun 10/301:50BKK - YVR
2 stops54h 07mMultiple Airlines
Tue 30/420:55YVR - BKK
2 stops36h 15mMultiple Airlines
Deal found 27/2฿33,130
Sun 10/301:50BKK - YVR
2 stops31h 20mMultiple Airlines
Mon 13/521:00YVR - BKK
2 stops37h 50mMultiple Airlines
Deal found 27/2฿34,241
Mon 11/323:55BKK - YVR
2 stops33h 15mMultiple Airlines
Tue 30/420:55YVR - BKK
2 stops36h 15mMultiple Airlines
Deal found 27/2฿35,962
Mon 11/323:55BKK - YVR
2 stops33h 15mMultiple Airlines
Mon 13/521:00YVR - BKK
2 stops37h 50mMultiple Airlines
Deal found 27/2฿37,253
Wed 13/301:50BKK - YVR
2 stops30h 07mMultiple Airlines
Wed 20/308:15YVR - BKK
2 stops24h 45mMultiple Airlines
Deal found 26/2฿37,289
Wed 13/301:50BKK - YVR
2 stops45h 27mMultiple Airlines
Wed 20/308:15YVR - BKK
2 stops24h 45mMultiple Airlines
Deal found 27/2฿37,325
Tue 5/301:50BKK - YVR
2 stops32h 20mMultiple Airlines
Thu 5/911:25YVR - BKK
2 stops21h 45mMultiple Airlines
Deal found 26/2฿37,647
Tue 5/309:25BKK - YVR
2 stops26h 53mUnited Airlines
Fri 5/720:30YVR - BKK
2 stops37h 25mUnited Airlines
Deal found 26/2฿39,476
Wed 6/322:05BKK - YVR
2 stops38h 15mAmerican Airlines
Tue 19/313:40YVR - BKK
1 stop19h 55mAmerican Airlines
Deal found 27/2฿39,834

Thailand to Canada 2024 flight deals

Discover exclusive flight deals for travel between Thailand and Canada in 2024. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
Scroll through some of the best deals on flights from Thailand to Canada in 2024. Check back in a little while for more flight options.
Tue 15/1022:50BKK - YVR
1 stop32h 40mPhilippine Airlines
Thu 31/1023:00YVR - BKK
1 stop23h 05mPhilippine Airlines
Deal found 27/2฿19,899
Mon 14/1001:40BKK - YVR
1 stop29h 50mPhilippine Airlines
Thu 31/1023:00YVR - BKK
1 stop23h 05mPhilippine Airlines
Deal found 27/2฿20,652
Fri 8/1117:55BKK - YVR
1 stop37h 25mPhilippine Airlines
Fri 22/1123:00YVR - BKK
1 stop26h 45mPhilippine Airlines
Deal found 25/2฿21,620
Tue 15/1022:50BKK - YVR
1 stop32h 40mPhilippine Airlines
Thu 31/1023:00YVR - BKK
1 stop23h 05mPhilippine Airlines
Deal found 26/2฿22,122
Wed 6/1113:30BKK - YVR
1 stop17h 50mPhilippine Airlines
Tue 19/1123:00YVR - BKK
1 stop26h 45mPhilippine Airlines
Deal found 26/2฿22,732
Wed 6/1113:30BKK - YVR
1 stop17h 50mPhilippine Airlines
Tue 19/1123:00YVR - BKK
1 stop22h 05mPhilippine Airlines
Deal found 27/2฿22,839
Tue 15/1022:50BKK - YVR
1 stop32h 40mPhilippine Airlines
Thu 31/1023:00YVR - BKK
1 stop23h 05mPhilippine Airlines
Deal found 27/2฿22,983
Mon 14/1001:40BKK - YVR
1 stop29h 50mPhilippine Airlines
Thu 31/1023:00YVR - BKK
1 stop23h 05mPhilippine Airlines
Deal found 27/2฿23,305
Wed 9/1013:30BKK - YVR
1 stop18h 00mPhilippine Airlines
Sat 12/1001:00YVR - BKK
1 stop26h 10mPhilippine Airlines
Deal found 25/2฿23,341

Direct flights to Canada from Thailand

Discover direct flight options from Thailand to Canada. Find direct flights with no stopovers, providing a convenient travel experience. Explore direct flight options based on user searches, and compare prices and availability for your desired travel dates. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
Consider booking one of these non-stop flights heading from Thailand to Canada. Search for alternative flights from Thailand to Canada by utilizing the search form above.
Fri 12/408:30BKK - YVR
Nonstop13h 55mแอร์แคนาดา
Sat 20/400:30YVR - BKK
Nonstop15h 30mแอร์แคนาดา
Deal found 25/2฿59,734
Thu 28/307:35BKK - YVR
Nonstop13h 10mแอร์แคนาดา
Wed 3/400:30YVR - BKK
Nonstop15h 30mแอร์แคนาดา
Deal found 26/2฿72,785
Thu 14/307:35BKK - YVR
Nonstop13h 10mแอร์แคนาดา
Wed 20/322:45YVR - BKK
Nonstop16h 25mแอร์แคนาดา
Deal found 26/2฿311,540

Thailand to Canada flights leaving soon

Find last-minute flight options from Thailand to Canada for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
Have a look at some of the last-minute flights available departing from Thailand to Canada. It's wise to confirm all flight details are correct before booking.
Tue 5/301:50BKK - YVR
2 stops32h 20mMultiple Airlines
Thu 5/911:25YVR - BKK
2 stops21h 45mMultiple Airlines
Deal found 26/2฿37,647
Tue 5/309:25BKK - YVR
2 stops26h 53mUnited Airlines
Fri 5/720:30YVR - BKK
2 stops37h 25mUnited Airlines
Deal found 26/2฿39,476
Wed 6/322:05BKK - YVR
2 stops38h 15mAmerican Airlines
Tue 19/313:40YVR - BKK
1 stop19h 55mAmerican Airlines
Deal found 27/2฿39,834
Thu 7/307:10BKK - YVR
2 stops29h 08mMultiple Airlines
Thu 5/916:45YVR - BKK
1 stop32h 45mMultiple Airlines
Deal found 26/2฿40,265
Tue 5/301:50BKK - YVR
2 stops32h 20mMultiple Airlines
Thu 5/912:30YVR - BKK
1 stop20h 40mMultiple Airlines
Deal found 26/2฿40,587
Wed 6/322:05BKK - YVR
2 stops28h 54mMultiple Airlines
Tue 19/311:05YVR - BKK
2 stops22h 30mMultiple Airlines
Deal found 27/2฿40,838
Wed 6/308:00BKK - YVR
2 stops26h 10mMultiple Airlines
Thu 5/912:30YVR - BKK
1 stop20h 40mMultiple Airlines
Deal found 26/2฿40,910
Thu 7/307:10BKK - YVR
2 stops42h 56mUnited Airlines
Thu 5/906:15YVR - BKK
2 stops32h 20mUnited Airlines
Deal found 26/2฿40,982
Thu 7/313:50BKK - YVR
2 stops33h 55mMultiple Airlines
Wed 4/901:00YVR - BKK
1 stop26h 10mMultiple Airlines
Deal found 26/2฿41,555

One-way flights to Canada from Thailand

Search for one-way flight options from Thailand to Canada. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
If you're seeking multiple options on one-way flights from Thailand to Canada, be sure to check out these deals, which are updated often. Those seeking round-trip flights from Thailand to Canada should utilize the search form at the top of the page.
Mon 6/513:30BKK - YVR
2 stops37h 10mMultiple Airlines
Deal found 26/2฿16,672
Mon 6/513:30BKK - YVR
2 stops37h 10mMultiple Airlines
Deal found 27/2฿16,923
Mon 5/802:30BKK - YVR
1 stop20h 15mMultiple Airlines
Deal found 27/2฿16,959
Wed 17/413:30BKK - YVR
2 stops37h 25mMultiple Airlines
Deal found 27/2฿17,138
Wed 8/513:30BKK - YVR
2 stops38h 15mMultiple Airlines
Deal found 27/2฿18,214
Mon 22/413:30BKK - YVR
2 stops37h 25mMultiple Airlines
Deal found 26/2฿18,393
Wed 17/413:30BKK - YVR
2 stops37h 25mMultiple Airlines
Deal found 26/2฿18,429
Fri 14/623:25BKK - YVR
1 stop23h 00mMultiple Airlines
Deal found 27/2฿18,501
Wed 29/513:30BKK - YVR
2 stops38h 15mMultiple Airlines
Deal found 27/2฿19,218

Find flights from Thailand to Canada within your budget

Customise your flight search to find flights from Thailand to Canada that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.

Fly from

Any airport

Fly to

Any airport

Budget

฿24,596 - ฿38,723

Route

Depart

Return

Price

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Wed 22/5

1 stop32h 40m

Vancouver Intl

Mon 10/6

1 stop21h 15m

฿24,596

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Thu 18/4

2 stops32h 48m

Vancouver Intl

Tue 23/4

1 stop32h 45m

฿31,695

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Mon 15/4

2 stops25h 34m

Vancouver Intl

Thu 16/5

2 stops25h 50m

฿33,165

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Thu 1/8

1 stop23h 35m

Vancouver Intl

Fri 2/8

1 stop20h 55m

฿34,098

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Wed 5/6

1 stop17h 30m

Vancouver Intl

Thu 1/8

2 stops43h 30m

฿34,528

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Wed 5/6

1 stop17h 30m

Vancouver Intl

Sun 4/8

1 stop18h 55m

฿35,926

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Wed 24/4

2 stops24h 34m

Vancouver Intl

Mon 9/9

2 stops42h 05m

฿36,285

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Tue 21/5

1 stop39h 50m

Vancouver Intl

Wed 12/6

1 stop27h 15m

฿37,325

Bangkok SuvarnabhumiVancouver Intl

BKK - YVR

BKKYVR

Bangkok Suvarnabhumi

Mon 15/7

1 stop27h 40m

Vancouver Intl

Tue 6/8

1 stop37h 05m

฿38,723

Flights are sorted by cheapest first

Deals found on 26/2

Reviews of airlines servicing Canada

Get insights into the airlines that provide service to Canada. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Canada. Reviews last updated 28 February 2024.
See what other customers who have flown with แอร์แคนาดา, เอทิฮัดแอร์เวย์ and Thai Airways from Thailand to Canada have to say. Reviews also offer insight into each airline's entertainment options, comfort, food, crew/service, and boarding process.
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

8.5
Very Good
1,259 reviews
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

8.5
Very Good
668 reviews
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

8.5
Very Good
1,032 reviews
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

8.4
Very Good
1,477 reviews
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

8.4
Very Good
1,675 reviews
8.5
Very Good
1,259 reviews

Comfort

8.3

Boarding

8.6

Overall

8.5

Food

8.2

Entertainment

8.2

Crew

8.8

Reviews

1 / 10

if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now

Related info for your journey

Find useful and relevant information for your journey from Thailand to Canada. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

Can I find flights from Thailand to Canada for under ฿24,600 on Cheapflights?

Yes, there are multiple flights from Thailand to Canada for under ฿24,600. The cheapest flight booked recently is on Philippine Airlines for just ฿24,596, but on average you can expect to pay ฿33,596.

Are there direct flights from Thailand to Canada for under ฿59,800 on Cheapflights?

Cheapflights has 3 direct flights from Thailand to Canada under ฿59,800. A good price for a direct flight from Thailand to Canada is less than ฿148,008.

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

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

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

To fly one-way, consider booking your trip with Japan Airlines, which is currently one of the cheapest options available, starting at ฿21,154. ZIPAIR flights start at ฿21,584 while deals on American Airlines start at ฿21,692 one-way.

What does BKK to YYZ mean?

These are just IATA (International Air Transport Association) codes. They are used in aviation to identify and differentiate airports. That’s why a Bangkok Suvarnabhumi Airport to Toronto Pearson Intl Airport flight would often be abbreviated as a BKK to YYZ flight. This flight route has multiple associated airports, so we think it might be helpful to learn the name and codes of them as well. They are Vancouver Intl Airport (YVR), Montreal Pierre Elliott Trudeau Intl Airport (YUL), Calgary Airport (YYC), Edmonton Airport (YEG), Ottawa Airport (YOW).

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for Thailand to Canada
See prices for flight routes from nearby airports that may be better suited for you.

Top 10 airlines flying from Thailand to Canada

Discover the top 10 airlines that operate flights from Thailand to Canada. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 20,522 searches. Data last updated 28 February 2024.
AirlineCheapestAverageFlexibilityOn-time
Philippine AirlinesCheapest฿21,974Average฿35,506FlexibilityNo cancel feeOn-time60%
Search Philippine Airlines flights
แอร์แคนาดาCheapest฿30,064Average฿46,142FlexibilityNo cancel feeOn-time67%
Search แอร์แคนาดา flights
ANACheapest฿31,927Average฿39,290FlexibilityNo cancel feeOn-time80%
Search ANA flights
Asiana AirlinesCheapest฿32,916Average฿38,943FlexibilityNo cancel feeOn-time76%
Search Asiana Airlines flights
Japan AirlinesCheapest฿35,143Average฿41,968FlexibilityNo cancel feeOn-time79%
Search Japan Airlines flights
Cathay PacificCheapest฿35,598Average฿59,703FlexibilityNo cancel feeOn-time72%
Search Cathay Pacific flights
United AirlinesCheapest฿37,210Average฿48,070FlexibilityNo cancel feeOn-time69%
Search United Airlines flights
ออสเตรียนแอร์ไลน์Cheapest฿37,234Average฿54,103FlexibilityNo cancel feeOn-time78%
Search ออสเตรียนแอร์ไลน์ flights
American AirlinesCheapest฿37,396Average฿46,111FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
China AirlinesCheapest฿38,781Average฿51,089FlexibilityNo cancel feeOn-time70%
Search China Airlines flights

Search flights from Thailand to Canada by cabin class

Find flights from Thailand to Canada, based on your preferred cabin class, be it economy, premium economy, business, or first class.

Hourly flight availability from Thailand to Canada

Find hourly flight availability from Thailand to Canada. Discover flight options and departure times throughout the day, allowing you to choose a departure time that suits your schedule. Data last updated 28 February 2024.
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM