Cheap flights from St. John's to Thailand

YYT — BKK
6 Dec — 13 Dec1
Return
1 adult
Economy
From?
To?
Tue 6/12
Tue 13/12

What is the cheapest month to fly from St. John's to Thailand?

Flights from St. John's to Thailand lean towards being more expensive in August. Prices are generally better when you fly from St. John's to Thailand in February, with the cheapest ticket starting at C$ 1,402.

When is the cheapest time to fly from St. John's to Thailand (YYT - TH)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from St. John's to Thailand as you normally would.

Cheap flights from St. John's to Thailand in December, January 2022

The best prices found for YYT to Thailand flights for December, January
4 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 2,843

Air Canada

Deal found 29/11

3 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 2,944

Air Canada

Deal found 29/11

6 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 3,011

Air Canada

Deal found 29/11

St. John's to Thailand 2022 flight deals

Cheap flights to Thailand from St. John's found for this year
4 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 2,843

Air Canada

Deal found 29/11

3 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 2,944

Air Canada

Deal found 29/11

6 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 3,011

Air Canada

Deal found 29/11

Cheap Air Canada flights from St. John's to Thailand

2 Apr. - 15 Apr.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

26h 00m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 26m
C$ 2,394

Air Canada

Deal found 30/11

25 Jan. - 27 Feb.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

37h 25m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

34h 53m
C$ 2,467

Air Canada

Deal found 1/12

25 Jan. - 28 Feb.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

26h 20m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

26h 38m
C$ 2,479

Air Canada

Deal found 1/12

Last minute flights from St. John's to Thailand

Late deals on round-trip flights to Thailand from St. John's, departing today and this week
6 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

49h 50m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 3,011

Air Canada

Deal found 29/11

8 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

2 stops

50h 05m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

35h 28m
C$ 3,046

Air Canada

Deal found 29/11

7 Dec. - 17 Jan.
YYT

St John's

BKK

Bangkok Suvarnabhumi

3 stops

48h 30m
BKK

Bangkok Suvarnabhumi

YYT

St John's

2 stops

67h 18m
C$ 4,079

Multiple Airlines

Deal found 29/11

Related info for your journey

Useful info, stats and facts about St. John's to Thailand flights.

What airport do you fly from for flights from St. John's to Thailand?

If you book a flight to Thailand from St. John's, you will be flying from St John's, which is the city’s only airport. St John's (YYT) is located 6.7 km from the centre of St. John's.

Which airlines flying from St John's to Thailand have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada and Lufthansa flying from St John's to Thailand have implemented new flexible cancellation policies.

Can I find flights from St. John's to Thailand for under C$ 2,400 on Cheapflights?

Yes, there are multiple flights from St. John's to Thailand for under C$ 2,400. The cheapest flight booked recently is on Air Canada for just C$ 2,394, but on average you can expect to pay C$ 3,067.

Are there last-minute flights available from St. John's to Thailand for under C$ 3,100?

There are currently 5+ open flights from St. John's to Thailand within the next 7 days for less than C$ 3,100.

What are the cheapest flights from St. John's to Thailand?

On average you can expect to pay C$ 3,339 for a flight from St. John's to Thailand. The cheapest flight overall is C$ 1,571 while the most popular route, (St John's - Bangkok Suvarnabhumi) is currently priced at C$ 2,974.

Top 2 airlines flying from St. John's to Thailand

The chart below displays the airlines Cheapflights users travelling from St. John's to Thailand choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air CanadaCheapestC$ 1,380AverageC$ 1,952FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
LufthansaCheapestC$ 1,575AverageC$ 1,708FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights