Cheap flights from Toronto to Thailand

YTO — BKK
7 Feb — 14 Feb1
Return
1 adult
Economy
From?
To?
Tue 7/2
Tue 14/2

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 56 days in advance, which can save you up to 26% on flights from Toronto to Thailand compared to booking the week you need them. Waiting 56 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 C$ 1,734. For sooner than that we have options available in the next 3 days from C$ 2,069.

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

Flights from Toronto to Thailand lean towards being more expensive in December. Prices are generally better when you fly from Toronto to Thailand in March, with the cheapest ticket starting at C$ 1,037.

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

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

The best prices found for YTO to Thailand flights for February, March
5 Mar. - 17 May
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

29h 20m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

46h 48m
C$ 1,267

Multiple Airlines

Deal found 1/2

9 Mar. - 30 Apr.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

52h 20m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

48h 57m
C$ 1,279

United Airlines

Deal found 31/1

28 Feb. - 21 Apr.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

43h 20m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

40h 16m
C$ 1,282

Multiple Airlines

Deal found 2/2

Toronto to Thailand 2023 flight deals

Cheap flights to Thailand from Toronto found for this year
16 Oct. - 30 Oct.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

45h 40m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

53h 15m
C$ 1,117

American Airlines

Deal found 31/1

1 Nov. - 15 Nov.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

60h 05m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

44h 15m
C$ 1,118

American Airlines

Deal found 31/1

1 Oct. - 1 Nov.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

59h 20m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

53h 15m
C$ 1,121

American Airlines

Deal found 31/1

Cheap American Airlines flights from Toronto to Thailand

1 Apr. - 1 May
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

59h 34m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

53h 25m
C$ 1,147

American Airlines

Deal found 31/1

7 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

42h 25m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

40h 20m
C$ 1,435

American Airlines

Deal found 31/1

15 Feb. - 15 Mar.
YYZ

Toronto Pearson Intl

HKT

Phuket City

2 stops

42h 45m
HKT

Phuket City

YYZ

Toronto Pearson Intl

2 stops

56h 11m
C$ 1,452

American Airlines

Deal found 1/2

Cheap United Airlines flights from Toronto to Thailand

6 Mar. - 15 May
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

28h 21m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

31h 36m
C$ 1,271

United Airlines

Deal found 30/1

6 Mar. - 25 May
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

28h 21m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

23h 59m
C$ 1,272

United Airlines

Deal found 30/1

9 Mar. - 30 Apr.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

52h 20m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

48h 57m
C$ 1,279

United Airlines

Deal found 31/1

Last minute flights from Toronto to Thailand

Late deals on round-trip flights to Thailand from Toronto, departing today and this week
7 Feb. - 13 Feb.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

42h 25m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

40h 20m
C$ 1,435

American Airlines

Deal found 31/1

8 Feb. - 26 Mar.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

42h 40m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

49h 20m
C$ 1,461

American Airlines

Deal found 31/1

8 Feb. - 26 Apr.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

30h 05m
BKK

Bangkok Suvarnabhumi

YYZ

Toronto Pearson Intl

2 stops

32h 05m
C$ 1,467

American Airlines

Deal found 31/1

One-way flights to Thailand from Toronto

The cheapest one-way flights from Toronto to Thailand
9 Feb.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

3 stops

58h 30m
C$ 717

Multiple Airlines

Deal found 31/1

21 Feb.
YYZ

Toronto Pearson Intl

DMK

Bangkok Don Mueang Intl

3 stops

51h 30m
C$ 725

Multiple Airlines

Deal found 31/1

22 Feb.
YYZ

Toronto Pearson Intl

BKK

Bangkok Suvarnabhumi

2 stops

29h 05m
C$ 727

Japan Airlines

Deal found 1/2

Related info for your journey

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

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

Air Canada, EVA Air, and Korean Air 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 Toronto to Thailand for under C$ 1,200 on Cheapflights?

Yes, there are multiple flights from Toronto to Thailand for under C$ 1,200. The cheapest flight booked recently is on American Airlines for just C$ 1,147, but on average you can expect to pay C$ 1,275.

Are there last-minute flights available from Toronto to Thailand for under C$ 1,500?

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

What are the most popular routes from Toronto to Thailand?

When deciding which route to take from Toronto to Thailand consider Toronto Pearson Intl - Bangkok Suvarnabhumi, Toronto Island - Bangkok Suvarnabhumi or Toronto Pearson Intl - Phuket City as they are the most popular.

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

Before booking your flight from Toronto to Thailand check out the most popular airlines for this route: Endeavor Airlines, American Airlines or Air Canada.

What are the cheapest flights from Toronto to Thailand?

On average you can expect to pay C$ 2,988 for a flight from Toronto to Thailand. The cheapest flight overall is C$ 830 while the most popular route, (Toronto Pearson Intl - Bangkok Suvarnabhumi) is currently priced at C$ 1,320.

Destination points for flights from Toronto to Thailand

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

Top 10 airlines flying from Toronto to Thailand

The chart below displays the airlines Cheapflights users travelling from Toronto to Thailand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 19AverageC$ 31FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Etihad AirwaysCheapestC$ 819AverageC$ 1,853FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Japan AirlinesCheapestC$ 982AverageC$ 1,061FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search Japan Airlines flights
Hong Kong AirlinesCheapestC$ 1,067AverageC$ 1,341FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Hong Kong Airlines flights
Ukraine International AirlinesCheapestC$ 1,146AverageC$ 1,199FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Ukraine International Airlines flights
Turkish AirlinesCheapestC$ 1,199AverageC$ 1,948FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
United AirlinesCheapestC$ 1,208AverageC$ 1,259FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapestC$ 1,234AverageC$ 1,587FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Philippine AirlinesCheapestC$ 1,244AverageC$ 2,340FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search Philippine Airlines flights
ANACheapestC$ 1,280AverageC$ 1,942FlexibilityNo cancel feeOn-time80%COVID-19 safety
Search ANA 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.