When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 12% on flights from Thailand to Ontario compared to booking the week you need them. Waiting 61 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 ฿25,611. For sooner than that we have options available in the next 3 days from ฿26,737.
October is one of the best times of the year to fly to Ontario from Thailand. Prices for October average ฿24,938 per person but you can even find prices for as low as ฿15,892. The most expensive prices can be found in the month of January. Opting for a October flight can save you 27% on your journey compared to booking in January
When flying from Thailand to Ontario, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Bangkok Suvarnabhumi
Ontario
2 stops
25h 00mOntario
Bangkok Suvarnabhumi
2 stops
27h 20mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
25h 00mOntario
Bangkok Suvarnabhumi
2 stops
27h 20mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
52h 06mOntario
Bangkok Suvarnabhumi
2 stops
58h 52mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
27h 29mOntario
Bangkok Suvarnabhumi
2 stops
52h 01mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
35h 53mOntario
Bangkok Suvarnabhumi
2 stops
38h 26mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
41h 00mOntario
Bangkok Suvarnabhumi
2 stops
27h 20mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
41h 00mOntario
Bangkok Suvarnabhumi
2 stops
27h 20mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
24h 58mOntario
Bangkok Suvarnabhumi
2 stops
27h 20mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
28h 08mOntario
Bangkok Suvarnabhumi
2 stops
46h 10mยูไนเต็ด
Bangkok Suvarnabhumi
Ontario
2 stops
27h 29mOntario
Bangkok Suvarnabhumi
2 stops
52h 01mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
35h 53mOntario
Bangkok Suvarnabhumi
2 stops
38h 26mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
29h 41mOntario
Bangkok Suvarnabhumi
2 stops
56h 21mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
39h 35mOntario
Bangkok Suvarnabhumi
2 stops
25h 57mMultiple Airlines
Bangkok Suvarnabhumi
Ontario
2 stops
39h 30mOntario
Bangkok Suvarnabhumi
2 stops
29h 25mMultiple Airlines
Bangkok Suvarnabhumi
Ontario
2 stops
35h 32mOntario
Bangkok Suvarnabhumi
2 stops
42h 31mMultiple Airlines
Bangkok Suvarnabhumi
Ontario
3 stops
35h 42mMultiple Airlines
Bangkok Suvarnabhumi
Ontario
2 stops
33h 33mอเมริกันแอร์ไลน์
Bangkok Suvarnabhumi
Ontario
2 stops
49h 34mอเมริกันแอร์ไลน์
Ontario (ONT), located 4.9 km from the city centre, is the airport you fly into when you book flights from Thailand to Ontario.
Some of the carriers operating flights from Thailand to Ontario that may be offering flexible cancellation policies are ไชน่าแอร์ไลน์ and ยูไนเต็ด. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Thailand to Ontario for under ฿31,600. The cheapest flight booked recently is on อเมริกันแอร์ไลน์ for just ฿31,580, but on average you can expect to pay ฿35,126.
There are currently 20+ open flights from Thailand to Ontario within the next 7 days for less than ฿47,400.
฿20,905 is the cheapest one-way deal found within the past few days, from อเมริกันแอร์ไลน์. You may also be able to find cheap deals on เจแปนแอร์ไลน์ and ยูไนเต็ด, with prices starting from ฿21,042 and ฿31,443, respectively.
The most popular route from Thailand to Ontario is Bangkok Suvarnabhumi - Ontario. You may also consider Bangkok Don Mueang Intl - Ontario or Krabi - Ontario.