Search and find cheap flights to Thailand

Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

Deals available from 900+ travel sites.

About Flights to Thailand

Summary info about Thailand flight prices, duration and airlines

Best One-Way Price

C$ 563

Best Round-Trip Price

C$ 916

Fastest flight time

17h 20m

Operated By

3 airlines
The best one-way flight price to Thailand from Canada in the last 72 hours is C$ 563 (Vancouver Intl to Bangkok Suvarnabhumi).
The best round-trip flight price to Thailand from Canada in the last 72 hours is C$ 916 (Vancouver Intl to Bangkok Suvarnabhumi).
The fastest flight to Thailand from Canada takes 17h 20m (Vancouver Intl to Bangkok Suvarnabhumi).
There are 3 airlines operating flights to Thailand, including Air Canada, Cathay Pacific and Philippine Airlines.

Cheapest flights to cities in Thailand

Click on the cities below to find out when it's cheapest to fly to Thailand, from Canada
Bangkok
Bangkok

Useful information for your flight to Thailand

Get up-to-date answers for some of the most frequently asked questions regarding flying to Thailand

If you are looking to fly to Thailand for less, look to airlines like Juneyao Airlines, Thai Vietjet Air, and Thai AirAsia, with prices starting at C$ 14, C$ 24, and C$ 34 respectively.

If you’re flying from a popular airport in Canada, such as Toronto Pearson Intl or Vancouver Intl, and flying into the most popular airport in Thailand (Bangkok Suvarnabhumi), then you can expect flight times to average 22h 10m and 18h 10m, respectively.

The cost to fly to Thailand varies based on a variety of factors, but you can expect to find prices as low as C$ 24 or as high as C$ 12,984. Based on recent airfare data, we’ve found that a ticket to Thailand for C$ 2,032 or less is a good deal, whereas C$ 2,194 is the average cost.



Popular cities and sights

Looking to visit Thailand? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in Thailand

Find flights to these popular cities in Thailand from your nearest airport.

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users in Canada
DepartingDestinationBest TimeBest Price
VancouverBangkok18h 35mC$ 925
VancouverPhuket City20h 35mC$ 1,009
MontrealBangkok21h 30mC$ 1,010
EdmontonBangkok23h 50mC$ 1,044
VictoriaBangkok21h 55mC$ 1,058
CalgaryBangkok31h 45mC$ 1,142
TorontoPhuket City23h 45mC$ 1,159
TorontoBangkok22h 10mC$ 1,185
EdmontonPhuket City24h 10mC$ 1,225
SaskatoonBangkok28h 05mC$ 1,225
WinnipegBangkok30h 55mC$ 1,248
OttawaBangkok25h 35mC$ 1,249
MontrealPhuket City21h 30mC$ 1,294
VancouverKrabi37h 40mC$ 1,330
ReginaBangkok27h 50mC$ 1,354
VancouverKoh Samui28h 30mC$ 1,367

Popular routes landing in Thailand

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Bangkok Flights
Fastest flight time18h 35m
Cheapest priceC$ 925
Montreal to Bangkok Flights
Fastest flight time21h 30m
Cheapest priceC$ 1,010
Toronto to Bangkok Flights
Fastest flight time22h 10m
Cheapest priceC$ 1,185
Winnipeg to Bangkok Flights
Fastest flight time30h 55m
Cheapest priceC$ 1,248
Calgary to Bangkok Flights
Fastest flight time31h 45m
Cheapest priceC$ 1,142
Edmonton to Bangkok Flights
Fastest flight time23h 50m
Cheapest priceC$ 1,044
Toronto to Phuket City Flights
Fastest flight time23h 45m
Cheapest priceC$ 1,159
Ottawa to Bangkok Flights
Fastest flight time25h 35m
Cheapest priceC$ 1,249
Montreal to Phuket City Flights
Fastest flight time21h 30m
Cheapest priceC$ 1,294
Québec City to Bangkok Flights
Fastest flight time28h 35m
Cheapest priceC$ 1,372
Toronto to Chiang Mai Flights
Fastest flight time25h 15m
Cheapest priceC$ 1,459
Singapore to Phuket City Flights
Fastest flight time1h 45m
Cheapest priceC$ 74
Vancouver to Phuket City Flights
Fastest flight time20h 35m
Cheapest priceC$ 1,009
Halifax to Bangkok Flights
Fastest flight time28h 55m
Cheapest priceC$ 1,417
Kelowna to Bangkok Flights
Fastest flight time25h 30m
Cheapest priceC$ 2,822
Saskatoon to Bangkok Flights
Fastest flight time28h 05m
Cheapest priceC$ 1,225
Bangkok to Koh Samui Flights
Fastest flight time1h 10m
Cheapest priceC$ 348
Bangkok to Phuket City Flights
Fastest flight time1h 20m
Cheapest priceC$ 100
Manila to Bangkok Flights
Fastest flight time3h 35m
Cheapest priceC$ 373
Calgary to Phuket City Flights
Fastest flight time41h 09m
Cheapest priceC$ 1,514

Flights to regions in Thailand

Pick a destination for your flight below

Start planning your trip to Thailand


Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Thailand. Millions of users trust and use momondo every year so you are in good company.

All flight searches to Thailand on momondo can be filtered to show those which offer flexible booking policies.

Once all potential Thailand flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

If you are not ready to book a flight to Thailand now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Thailand and let you know when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.