Find flights
Airlines

฿4,873+ Cheap flights from Toronto

This is the cheapest return flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 26/3. 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.
YTO — BKK
18 Feb — 25 Feb1
1 adult

What to know about flights from Toronto

Discover essential information about flights departing from Toronto, including flight schedules, destinations, airlines operating at the Toronto airport, and any specific guidelines or requirements for travellers. Please note that the information is based on the most recent updates available. Data last updated 13 February 2025.

Cheapest airline

แอร์แคนาดา

Good round-trip deal

฿30,228 or less

Good one-way deal

฿2,270 or less
On average, แอร์แคนาดา currently has the cheapest one-way flight from Toronto (avg. price of ฿41,409).
Price to beat on a round-trip flight from Toronto.
Price to beat on a one-way flight from Toronto.

Find flights from Toronto

Cheapest flights from Toronto
Explore the most affordable flight options available from Toronto. Find the lowest fares based on data from user searches, with prices last updated on 13 February 2025.

Sun 23/206:20YYZ - BKK
2 stops53h 45mUnited Airlines
Mon 3/307:10BKK - YYZ
2 stops25h 08mUnited Airlines
Deal found 13/2฿31,078
Mon 24/315:30YYZ - BKK
1 stop21h 05mเอทิฮัดแอร์เวย์
Tue 8/421:25BKK - YYZ
1 stop22h 20mเอทิฮัดแอร์เวย์
Deal found 12/2฿32,237
Tue 8/409:45YYZ - BKK
2 stops39h 30mMultiple Airlines
Wed 16/413:30BKK - YYZ
2 stops36h 18mMultiple Airlines
Deal found 13/2฿33,020
Mon 3/308:00YYZ - BKK
1 stop34h 15mแอร์แคนาดา
Sat 8/1120:00BKK - YYZ
2 stops38h 47mแอร์แคนาดา
Deal found 13/2฿33,361
Sun 23/211:40YYZ - BKK
1 stop23h 40mKorean Air
Thu 6/321:30BKK - YYZ
1 stop23h 50mKorean Air
Deal found 12/2฿35,542
Tue 1/407:30YYZ - HKT
2 stops48h 30mแอร์แคนาดา
Wed 30/420:00HKT - YYZ
2 stops40h 09mแอร์แคนาดา
Deal found 12/2฿36,155
Sat 15/323:10YYZ - HKT
2 stops57h 15mMultiple Airlines
Sat 24/521:20HKT - YYZ
2 stops33h 42mMultiple Airlines
Deal found 13/2฿36,666
Tue 29/419:00YYZ - BKK
2 stops31h 45mซาอุเดียแอร์ไลน์
Wed 7/501:50BKK - YYZ
1 stop24h 35mซาอุเดียแอร์ไลน์
Deal found 13/2฿38,575
Sat 5/416:45YYZ - BKK
1 stop29h 45mเคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์
Wed 4/612:05BKK - YYZ
1 stop36h 15mเคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์
Deal found 13/2฿38,916
Thu 20/314:55YYZ - BKK
1 stop40h 45mEmirates
Wed 7/521:05BKK - YYZ
1 stop23h 25mEmirates
Deal found 13/2฿40,108
Sun 16/301:15YYZ - BKK
1 stop23h 15mEVA Air
Tue 22/416:45BKK - YYZ
1 stop39h 50mEVA Air
Deal found 12/2฿40,176
Tue 25/216:45YYZ - DMK
2 stops29h 00mMultiple Airlines
Tue 11/310:50DMK - YYZ
2 stops24h 36mMultiple Airlines
Deal found 13/2฿40,585

Find flights from Toronto within your budget

Find flights departing from Toronto that match your specified budget. Filter results by price range, allowing you to narrow down options and find flights that fit within your financial constraints. Please note that the search results are based on data from user searches, with fares last updated on 13 February 2025. In the last 7 days, Cheapflights users made a total of 17,341 searches

Fly to

Suvarnabhumi

Route

Depart

Return

Price

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Sun 23/2

06:20-00:05

2 stops53h 45m

Bangkok Suvarnabhumi

Mon 3/3

07:10-20:18

2 stops25h 08m

฿31,078

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Mon 24/3

15:30-23:35

1 stop21h 05m

Bangkok Suvarnabhumi

Tue 8/4

21:25-08:45

1 stop22h 20m

฿32,237

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Tue 8/4

09:45-12:15

2 stops39h 30m

Bangkok Suvarnabhumi

Wed 16/4

13:30-14:48

2 stops36h 18m

฿33,020

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Mon 3/3

08:00-06:15

1 stop34h 15m

Bangkok Suvarnabhumi

Sat 8/11

20:00-22:47

2 stops38h 47m

฿33,361

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Sun 23/2

11:40-23:20

1 stop23h 40m

Bangkok Suvarnabhumi

Thu 6/3

21:30-09:20

1 stop23h 50m

฿35,542

TorontoPhuket City

YYZ - HKT

YYZHKT

Toronto Pearson Intl

Tue 1/4

07:30-19:00

2 stops48h 30m

Phuket City

Wed 30/4

20:00-01:09

2 stops40h 09m

฿36,155

TorontoPhuket City

YYZ - HKT

YYZHKT

Toronto Pearson Intl

Sat 15/3

23:10-19:25

2 stops57h 15m

Phuket City

Sat 24/5

21:20-20:02

2 stops33h 42m

฿36,666

TorontoBangkok

YYZ - BKK

YYZBKK

Toronto Pearson Intl

Tue 29/4

19:00-13:45

2 stops