Cheap flights from Thailand to Toronto

BKK — YTO
1 Jun — 8 Jun1
Return
1 adult
Economy
From?
To?
Wed 1/6
Wed 8/6

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 61 days before your planned departure. Booking around this time can save you about 47% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ฿40,501 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿44,332.

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, February can be a great choice for travel to Toronto. Flights to Toronto from Thailand in February are about ฿32,314 on average during February, but can be found for as low as ฿23,500.

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 May, June 2022

The best prices found for Thailand to YTO flights in May, June
28 Jun - 20 Jul
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

44h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

63h 10m
฿37,662

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

View Deal

Deal found 25/5/22

16 Jun - 13 Oct
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

36h 40m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

35h 09m
฿38,415

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

View Deal

Deal found 24/5/22

14 Jun - 15 Oct
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

44h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

35h 09m
฿38,586

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

View Deal

Deal found 25/5/22

Thailand to Toronto 2022 flight deals

Cheap flights to Toronto from Thailand found for this year
16 Nov - 23 Nov
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

24h 28m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

45h 20m
฿25,655

แอร์แคนาดา

View Deal

Deal found 25/5/22

25 Sep - 5 Oct
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

19h 55m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

27h 25m
฿28,734

แอร์แคนาดา

View Deal

Deal found 26/5/22

25 Sep - 5 Oct
BKK

Bangkok Suvarnabhumi

YTZ

Toronto Island

2 stops

24h 14m
YTZ

Toronto Island

BKK

Bangkok Suvarnabhumi

2 stops

24h 35m
฿29,726

แอร์แคนาดา

View Deal

Deal found 26/5/22

Cheap ลุฟท์ฮันซ่า flights from Thailand to Toronto

6 Jun - 3 Nov
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

51h 26m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

30h 05m
฿39,441

ลุฟท์ฮันซ่า

View Deal

Deal found 23/5/22

1 Jun - 14 Jun
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

25h 50m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

36h 10m
฿52,132

ลุฟท์ฮันซ่า

View Deal

Deal found 26/5/22

1 Jun - 14 Jun
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

25h 50m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

33h 15m
฿56,305

ลุฟท์ฮันซ่า

View Deal

Deal found 26/5/22

Cheap เอธิโอเปียแอร์ flights from Thailand to Toronto

15 Jul - 25 Sep
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

41h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

39h 30m
฿40,878

เอธิโอเปียแอร์

View Deal

Deal found 26/5/22

17 Jul - 27 Sep
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

41h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

39h 30m
฿43,135

เอธิโอเปียแอร์

View Deal

Deal found 26/5/22

19 Jul - 21 Aug
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

41h 20m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

39h 30m
฿43,956

เอธิโอเปียแอร์

View Deal

Deal found 23/5/22

Last-minute flights from Thailand to Toronto

Late deals on return flights to Toronto from Thailand, departing today and this week
2 Jun - 9 Jun
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

61h 21m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

35h 40m
฿41,459

Multiple Airlines

View Deal

Deal found 26/5/22

6 Jun - 15 Jun
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

28h 50m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

26h 25m
฿45,598

Multiple Airlines

View Deal

Deal found 26/5/22

2 Jun - 9 Jun
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

61h 21m
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

1 stop

23h 40m
฿45,632

สวิส อินเตอร์เนชั่นแนล แอร์ไลน์

View Deal

Deal found 26/5/22

One-way flights to Toronto All airports from Thailand

The cheapest one-way flights from Thailand to Toronto
17 Sep
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

1 stop

32h 05m
฿16,830

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

View Deal

Deal found 25/5/22

2 Nov
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

41h 50m
฿20,490

เอธิโอเปียแอร์

View Deal

Deal found 25/5/22

5 Jul
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

47h 20m
฿21,345

Multiple Airlines

View Deal

Deal found 27/5/22

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 ฿25,700 on Cheapflights?

Yes, there are multiple flights from Thailand to Toronto for under ฿25,700. The cheapest flight booked recently is on แอร์แคนาดา for just ฿25,655, but on average you can expect to pay ฿34,925.

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

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

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

The cheapest airlines for a one-way flight from Thailand to Toronto are ฟิลิปปินส์แอร์ไลน์ (฿16,830), เอธิโอเปียแอร์ (฿20,490), and แอร์แคนาดา (฿21,893).

What are the most popular routes from Thailand to Toronto?

Most travellers choose Bangkok Suvarnabhumi - Toronto Pearson Intl, Bangkok Suvarnabhumi - Toronto Island or Bangkok Suvarnabhumi - Toronto Hamilton 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 ฿37,610, our data indicates the cheapest price to be ฿25,074. The most popular route (Bangkok Suvarnabhumi - Toronto Pearson Intl), is priced around ฿31,573.

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 5 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,639Average฿27,245FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search ไชนาอีสเทิร์น flights
ฟิลิปปินส์แอร์ไลน์Cheapest฿20,956Average฿27,888FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search ฟิลิปปินส์แอร์ไลน์ flights
ไชน่าเซาเทิร์นแอร์ไลน์Cheapest฿21,902Average฿39,976FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search ไชน่าเซาเทิร์นแอร์ไลน์ flights
แอร์แคนาดาCheapest฿22,557Average฿28,885FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์แคนาดา flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿37,508Average฿46,384FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights