Find cheap flights from Bangkok to Ontario from C$ 788

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 9/6. 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.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Ontario

Latest Ontario Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
2+ stops from C$ 1,568

Good to know

Low season

October

High season

August

Cheapest flight

C$ 788

Average price round-trip

C$ 1,476
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from Bangkok Suvarnabhumi Airport to Toronto
(price for this month)

Top tips for finding cheap flights to Ontario

  • High season is considered to be January, February and December. The cheapest month to fly from Bangkok is January.

FAQs - booking Ontario flights

Book cheap flights from Bangkok to Ontario

Recent round-trip flight deals

3/7Mon
2 stopsAmerican Airlines
35h 43mBKK-YYZ
22/8Tue
2 stopsAmerican Airlines
28h 52mYYZ-BKK
C$ 1,568
6/7Thu
2 stopsAmerican Airlines
41h 53mBKK-YYZ
25/8Fri
2 stopsAmerican Airlines
46h 40mYYZ-BKK
C$ 1,574
11/7Tue
2 stopsAmerican Airlines
41h 53mBKK-YYZ
24/8Thu
2 stopsAmerican Airlines
40h 40mYYZ-BKK
C$ 1,575
19/9Tue
2 stopsUnited Airlines
38h 46mBKK-YOW
26/9Tue
2 stopsUnited Airlines
47h 15mYOW-BKK
C$ 1,701
31/8Thu
2 stopsAmerican Airlines
31h 20mBKK-YYZ
21/9Thu
2 stopsAmerican Airlines
35h 30mYYZ-BKK
C$ 1,764
26/6Mon
2 stopsAmerican Airlines
34h 39mBKK-YYZ
10/8Thu
2 stopsAmerican Airlines
28h 50mYYZ-BKK
C$ 1,774
7/9Thu
2 stopsUnited Airlines
38h 46mBKK-YOW
24/10Tue
2 stopsUnited Airlines
31h 50mYOW-BKK
C$ 1,795
19/9Tue
2 stopsSWISS
41h 28mBKK-YOW
26/9Tue
2 stopsSWISS
36h 35mYOW-BKK
C$ 1,868
26/7Wed
2 stopsJapan Airlines
39h 54mBKK-YYZ
29/8Tue
2 stopsJapan Airlines
35h 30mYYZ-BKK
C$ 2,051
11/7Tue
2 stopsAustrian Airlines
61h 05mBKK-YYZ
24/8Thu
1 stopAustrian Airlines
30h 45mYYZ-BKK
C$ 2,065
21/6Wed
2 stopsMultiple Airlines
25h 18mBKK-YYZ
20/7Thu
2 stopsMultiple Airlines
35h 27mYYZ-BKK
C$ 2,077
1/7Sat
2 stopsMultiple Airlines
29h 53mBKK-YYZ
15/8Tue
2 stopsMultiple Airlines
42h 30mYYZ-BKK
C$ 2,102
3/7Mon
2 stopsMultiple Airlines
25h 40mBKK-YYZ
22/8Tue
1 stopMultiple Airlines
33h 40mYYZ-BKK
C$ 2,136
2/7Sun
2 stopsSWISS
44h 08mBKK-YOW
14/8Mon
2 stopsSWISS
32h 55mYOW-BKK
C$ 2,140
18/6Sun
1 stopAustrian Airlines
25h 30mBKK-YYZ
3/7Mon
2 stopsAustrian Airlines
30h 50mYYZ-BKK
C$ 2,177
11/7Tue
2 stopsLufthansa
28h 10mBKK-YYZ
20/8Sun
1 stopLufthansa
33h 40mYYZ-BKK
C$ 2,194
19/7Wed
1 stopLufthansa
30h 40mBKK-YYZ
18/8Fri
2 stopsLufthansa
32h 50mYYZ-BKK
C$ 2,197
30/6Fri
1 stopSWISS
38h 05mBKK-YYZ
14/8Mon
2 stopsSWISS
33h 25mYYZ-BKK
C$ 2,239
2/7Sun
2 stopsAustrian Airlines
29h 18mBKK-YOW
16/8Wed
2 stopsAustrian Airlines
35h 55mYOW-BKK
C$ 2,378
6/9Wed
2 stopsEmirates
46h 38mBKK-YOW
24/10Tue
2 stopsEmirates
33h 00mYOW-BKK
C$ 2,540

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/6Fri
2 stopsMultiple Airlines
25h 21mBKK-YYZ
C$ 788
23/9Sat
2 stopsAmerican Airlines
36h 04mBKK-YYZ
C$ 907
11/10Wed
2 stopsAmerican Airlines
39h 59mBKK-YYZ
C$ 913
23/9Sat
1 stopEtihad Airways
23h 30mBKK-YYZ
C$ 930
10/10Tue
1 stopEtihad Airways
23h 30mBKK-YYZ
C$ 933
7/6Wed
2 stopsAmerican Airlines
37h 57mBKK-YYZ
C$ 948
24/9Sun
1 stopEtihad Airways
23h 30mBKK-YYZ
C$ 950
10/6Sat
2 stopsMultiple Airlines
27h 01mBKK-YYZ
C$ 953
13/6Tue
2 stopsAmerican Airlines
36h 00mBKK-YYZ
C$ 994
22/6Thu
2 stopsAmerican Airlines
35h 39mBKK-YYZ
C$ 995
22/6Thu
2 stopsAmerican Airlines
36h 44mBKK-YYZ
C$ 998
26/6Mon
2 stopsAmerican Airlines
30h 14mBKK-YYZ
C$ 999
11/10Wed
3 stopsMultiple Airlines
35h 15mDMK-YYZ
C$ 1,011
25/9Mon
2 stopsMultiple Airlines
34h 25mBKK-YYZ
C$ 1,021
29/11Wed
3 stopsMultiple Airlines
35h 50mDMK-YYZ
C$ 1,042
29/6Thu
2 stopsMultiple Airlines
30h 40mDMK-YYZ
C$ 1,049
11/10Wed
1 stopEtihad Airways
29h 30mBKK-YYZ
C$ 1,098
8/6Thu
2 stopsEthiopian Air
41h 20mBKK-YYZ
C$ 1,363
11/10Wed
2 stopsAir Canada
24h 14mBKK-YTZ
C$ 1,858
22/8Tue
2 stopsEmirates
45h 23mBKK-YOW
C$ 2,179

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - Bangkok

Cabin classes:

Browse destinations: