Cheap flights from Thailand to Ontario

BKK — ONT
3 Feb — 10 Feb1
Return
1 adult
Economy
From?
To?
Fri 3/2
Fri 10/2

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

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 38% 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 ฿32,732. For sooner than that we have options available in the next 3 days from ฿38,787.

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

September is one of the best times of the year to fly to Ontario from Thailand. Prices for September average ฿29,243 per person but you can even find prices for as low as ฿19,672. The most expensive prices can be found in the month of July. Opting for a September flight can save you 18% on your journey compared to booking in July

When is the cheapest time to fly from Thailand to Ontario (TH - ONT)?

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.

Cheap flights from Thailand to Ontario in January, February 2023

The best prices found for Thailand to ONT flights in January, February
15 Feb - 28 Feb
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

41h 47m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

26h 50m
฿37,969

ยูไนเต็ด

Pick Dates

Deal found 27/1

20 Feb - 20 Apr
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

25h 26m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

32h 30m
฿38,067

ยูไนเต็ด

Pick Dates

Deal found 27/1

6 Feb - 27 Feb
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

25h 52m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

26h 50m
฿38,133

ยูไนเต็ด

Pick Dates

Deal found 28/1

Thailand to Ontario 2023 flight deals

Cheap flights to Ontario from Thailand found for this year
13 Apr - 23 Apr
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

24h 46m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

38h 33m
฿32,601

Multiple Airlines

Pick Dates

Deal found 28/1

27 Apr - 6 May
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

30h 59m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

43h 49m
฿33,256

ยูไนเต็ด

Pick Dates

Deal found 28/1

13 Apr - 22 Apr
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

24h 46m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

38h 33m
฿33,550

Multiple Airlines

Pick Dates

Deal found 28/1

Cheap ยูไนเต็ด flights from Thailand to Ontario

27 Apr - 6 May
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

30h 59m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

43h 49m
฿33,256

ยูไนเต็ด

Pick Dates

Deal found 28/1

7 Jun - 10 Aug
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

46h 02m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

27h 06m
฿33,845

ยูไนเต็ด

Pick Dates

Deal found 29/1

7 Jun - 10 Aug
BKK

Bangkok Suvarnabhumi

ONT

Ontario

3 stops

30h 53m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

27h 06m
฿33,878

ยูไนเต็ด

Pick Dates

Deal found 29/1

Cheap ไชน่าแอร์ไลน์ flights from Thailand to Ontario

27 Apr - 5 May
BKK

Bangkok Suvarnabhumi

ONT

Ontario

1 stop

18h 45m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

1 stop

19h 35m
฿38,624

ไชน่าแอร์ไลน์

Pick Dates

Deal found 28/1

21 Mar - 1 Apr
BKK

Bangkok Suvarnabhumi

ONT

Ontario

1 stop

18h 05m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

1 stop

19h 35m
฿39,671

ไชน่าแอร์ไลน์

Pick Dates

Deal found 27/1

2 Apr - 2 Apr
BKK

Bangkok Suvarnabhumi

ONT

Ontario

1 stop

21h 05m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

1 stop

22h 00m
฿40,228

ไชน่าแอร์ไลน์

Pick Dates

Deal found 28/1

Last-minute flights from Thailand to Ontario

Late deals on return flights to Ontario from Thailand, departing today and this week
6 Feb - 27 Feb
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

25h 52m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

26h 50m
฿38,133

ยูไนเต็ด

Pick Dates

Deal found 28/1

7 Feb - 21 Feb
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

31h 54m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

43h 49m
฿41,308

ยูไนเต็ด

Pick Dates

Deal found 27/1

3 Feb - 10 Feb
BKK

Bangkok Suvarnabhumi

ONT

Ontario

2 stops

41h 52m
ONT

Ontario

BKK

Bangkok Suvarnabhumi

2 stops

46h 19m
฿46,119

ยูไนเต็ด

Pick Dates

Deal found 28/1

One-way flights to Ontario from Thailand

The cheapest one-way flights from Thailand to Ontario
20 Apr
DMK

Bangkok Don Mueang Intl

ONT

Ontario

2 stops

24h 35m
฿20,458

Multiple Airlines

Pick Dates

Deal found 29/1

27 Mar
DMK

Bangkok Don Mueang Intl

ONT

Ontario

2 stops

24h 35m
฿20,588

Multiple Airlines

Pick Dates

Deal found 28/1

14 May
DMK

Bangkok Don Mueang Intl

ONT

Ontario

2 stops

24h 35m
฿20,621

Multiple Airlines

Pick Dates

Deal found 27/1

Related info for your journey

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

What airport do you fly into for flights to Ontario from Thailand?

Ontario (ONT), located 4.9 km from the city centre, is the airport you fly into when you book flights from Thailand to Ontario.

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

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.

Can I find flights from Thailand to Ontario for under ฿32,700 on Cheapflights?

Yes, there are multiple flights from Thailand to Ontario for under ฿32,700. The cheapest flight booked recently is on Multiple Airlines for just ฿32,601, but on average you can expect to pay ฿37,020.

Are there last-minute flights available from Thailand to Ontario for under ฿38,200?

There are currently 18+ open flights from Thailand to Ontario within the next 7 days for less than ฿38,200.

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

฿20,687 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 ฿22,094 and ฿22,389, respectively.

What are the most popular routes from Thailand to Ontario?

The most popular route from Thailand to Ontario is Bangkok Suvarnabhumi - Ontario. You may also consider Bangkok Don Mueang Intl - Ontario or Krabi - Ontario.

What are the cheapest flights from Thailand to Ontario?

The cheapest flight price from Thailand to Ontario is ฿25,246. On average you can expect to pay ฿63,305. The most popular route, (Bangkok Suvarnabhumi - Ontario), can usually be booked for ฿32,601.

Search flights to Ontario by cabin class

Business Classfrom ฿3,528/person
Economyfrom ฿771/person
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.