Cheap flights from Thailand to Toronto

BKK — YTO
3 Feb — 10 Feb1
Return
1 adult
Economy
From?
To?
Fri 3/2
Fri 10/2

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

To save on the cost of your flight from Thailand to Toronto, book at least 48 days before your planned departure. Booking around this time can save you about 27% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ฿48,738 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿48,738.

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

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, October can be a great choice for travel to Toronto. Flights to Toronto from Thailand in October are about ฿39,682 on average during October, but can be found for as low as ฿25,858.

When is the cheapest time to fly from Thailand to Toronto (TH - YTO)?

When flying from Thailand to Toronto, 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 Toronto in January, February 2023

The best prices found for Thailand to YTO flights in January, February
1 Feb - 22 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

39h 42m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

34h 30m
฿36,169

เจแปนแอร์ไลน์

Pick Dates

Deal found 26/1

1 Feb - 23 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

27h 32m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

34h 30m
฿39,377

อเมริกันแอร์ไลน์

Pick Dates

Deal found 26/1

1 Feb - 25 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

27h 32m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

42h 25m
฿39,409

อเมริกันแอร์ไลน์

Pick Dates

Deal found 26/1

Thailand to Toronto 2023 flight deals

Cheap flights to Toronto from Thailand found for this year
17 Sep - 28 Oct
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

19h 30m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

22h 35m
฿30,113

แอร์แคนาดา

Pick Dates

Deal found 26/1

3 Jul - 17 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

29h 05m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

25h 20m
฿32,536

Multiple Airlines

Pick Dates

Deal found 28/1

4 Jul - 17 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

29h 43m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 55m
฿33,812

แอร์แคนาดา

Pick Dates

Deal found 28/1

Cheap เอวาแอร์ flights from Thailand to Toronto

24 May - 19 Jul
CNX

Chiang Mai

YYZ

Toronto Pearson Intl

1 stop

21h 25m
YYZ

Toronto Pearson Intl

CNX

Chiang Mai

2 stops

30h 25m
฿60,456

เอวาแอร์

Pick Dates

Deal found 26/1

24 May - 19 Jul
CNX

Chiang Mai

YYZ

Toronto Pearson Intl

1 stop

21h 25m
YYZ

Toronto Pearson Intl

CNX

Chiang Mai

1 stop

21h 40m
฿61,471

เอวาแอร์

Pick Dates

Deal found 26/1

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

4 Jul - 17 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

29h 43m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 55m
฿33,812

แอร์แคนาดา

Pick Dates

Deal found 28/1

4 Jul - 17 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

19h 30m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

21h 50m
฿34,107

แอร์แคนาดา

Pick Dates

Deal found 27/1

4 Jul - 17 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

24h 58m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

25h 55m
฿36,365

แอร์แคนาดา

Pick Dates

Deal found 27/1

Last-minute flights from Thailand to Toronto

Late deals on return flights to Toronto from Thailand, departing today and this week
3 Feb - 20 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

22h 35m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

23h 05m
฿48,967

แอร์แคนาดา

Pick Dates

Deal found 26/1

3 Feb - 25 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

22h 35m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

44h 55m
฿49,720

แอร์แคนาดา

Pick Dates

Deal found 26/1

3 Feb - 22 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

22h 35m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

23h 05m
฿50,800

แอร์แคนาดา

Pick Dates

Deal found 26/1

One-way flights to Toronto from Thailand

The cheapest one-way flights from Thailand to Toronto
5 Mar
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

50h 07m
฿20,196

Multiple Airlines

Pick Dates

Deal found 29/1

8 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

3 stops

46h 40m
฿21,865

Multiple Airlines

Pick Dates

Deal found 27/1

9 Feb
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

3 stops

46h 40m
฿22,127

Multiple Airlines

Pick Dates

Deal found 27/1

Related info for your journey

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

Which airlines flying from Thailand to Toronto have flexible cancellations due to COVID-19?

Some of our airline partners flying from Thailand to Toronto have new flexible policies in place due to COVID-19. แอร์แคนาดา, ไชนาอีสเทิร์น, and โคเรียนแอร์ are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like แอร์แคนาดา with this kind of flexibility.

Can I find flights from Thailand to Toronto for under ฿32,600 on Cheapflights?

Yes, there are multiple flights from Thailand to Toronto for under ฿32,600. The cheapest flight booked recently is on Multiple Airlines for just ฿32,536, but on average you can expect to pay ฿38,722.

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

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

What are the most popular routes from Thailand to Toronto?

Most travellers choose Bangkok Suvarnabhumi - Toronto Pearson Intl, Bangkok Suvarnabhumi - Toronto Island or Bangkok Don Mueang Intl - Toronto Pearson Intl when deciding on the best route from Thailand to Toronto.

What are the most popular airlines that fly from Thailand to Toronto?

The most popular airlines flying from Thailand to Toronto are อเมริกันแอร์ไลน์, แอร์แคนาดา and เอวาแอร์. Something to consider prior to booking your flight.

What are the cheapest flights from Thailand to Toronto?

Looking for the cheapest flight from Thailand to Toronto? While on average our users pay ฿61,433, our data indicates the cheapest price to be ฿28,814. The most popular route (Bangkok Suvarnabhumi - Toronto Pearson Intl), is priced around ฿35,383.

Departure points for flights from Thailand to Toronto

Select to see more specific information for flights to Toronto from all departure points in Thailand

Top 9 airlines flying from Thailand to Toronto

The chart below displays the airlines Cheapflights users travelling from Thailand to Toronto choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
ไชนาอีสเทิร์นCheapest฿13,051Average฿26,070FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search ไชนาอีสเทิร์น flights
ไชน่าเซาเทิร์นแอร์ไลน์Cheapest฿20,958Average฿38,253FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search ไชน่าเซาเทิร์นแอร์ไลน์ flights
แอร์แคนาดาCheapest฿24,103Average฿31,006FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์แคนาดา flights
เอวาแอร์Cheapest฿29,034Average฿50,860FlexibilityNo cancel feeOn-time74%COVID-19 safety
Search เอวาแอร์ flights
เจแปนแอร์ไลน์Cheapest฿32,615Average฿40,234FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search เจแปนแอร์ไลน์ flights
อเมริกันแอร์ไลน์Cheapest฿36,346Average฿49,568FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search อเมริกันแอร์ไลน์ flights
ANACheapest฿40,855Average฿49,057FlexibilityNo cancel feeOn-time80%COVID-19 safety
Search ANA flights
โคเรียนแอร์Cheapest฿41,095Average฿52,974FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search โคเรียนแอร์ flights
Thai AirwaysCheapest฿54,878Average฿62,439FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Thai Airways flights

Search flights to Toronto by cabin class

Business Classfrom ฿3,087/person
Economyfrom ฿523/person
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.