Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Thailand to Canada from C$ 454

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Thailand to Canada departing on 5/11. 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.
1 adult
0 bags
Sun 7/7
Sun 14/7

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

In the last 7 days, travellers have searched 44,281,614 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Good to know

Low season

November

High season

June

Cheapest flight

C$ 454
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly and prices are also 7% lower on average.
Flight from Bangkok Suvarnabhumi Airport to Vancouver

FAQs for booking flights from Thailand to Canada

  • How does KAYAK find such low prices on flights from Thailand to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Thailand to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Thailand to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Thailand is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Thailand to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Thailand with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Thailand to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Thailand up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Thailand to Canada

Need help choosing which airline to fly with from Thailand to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3895 reviews
8.3Entertainment
7.9Food
8.1Comfort
8.2Boarding
8.3Crew
Airline reviews

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

6.0 GoodSharon, Apr. 2024LUN - DXB
Read more about Emirates reviews

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

Flight got canceled without any prior information and it caused lot of trouble

Didn’t like it at all. Cabin crew unfriendly. Very bad experience.

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

Seat and leg space is much better than the Qatar airline. The crew I would like to say is not meeting the requirements of emirates airlines cause it almost 20 years I am flying with emirates this time I really feel that crew is not behaving well someone asked for water waited more than 30 minutes and there are more incidents in this flight.

I was traveling business purposes and I only had one carry on and a personal computer back pack . My carry on was 8.5 kg little more than allowable. At jfk airport check in they did not let me carry it . I was little disappointed.

Very bad !! My confirmed ticket got canceled with out notifying me in hyd airport , crew didn’t help us out !! They were very rude!! They made me pay for the confirmed ticket again !! Can you please let us know how I can get the refund for the ticket I paid

Check-in process at Bengaluru airport was atrociously slow. Emirates should allow baggage drop option after online check-in and verification of documents. The rest of the flight was quite good and we didn't have any complaints.

Probably the best flight I’ve ever been on. Emirates first class is leagues beyond British airways and Lufthansa’s.

I enjoyed the live television programming for entertainment, and honestly everything was acceptable. It’s just that I choose emirates, because they have always been so much better in so many ways – food choices, service, accessibility, friendliness of the staff. None of those things were poor, but they have definitely slid from their position of excellence. One example would be that after the dinner meal was served, the flight attendants huddled in the back galley with the curtains closed (by the way, that’s where snacks and drinks are), and you have to interrupt them to go back there to either ask for something or to get a snack. While they do not respond in an unfriendly way, you are led to believe that you are interrupting them by coming to get a snack or making a request. Even something like, “ Yes, how many I help you?” would be a great improvement.

Not worth the premium paid for the first class ticket

Fine. Though no food or entertainment so the survey needs to be updated with those options.

Backpack should NOT allowed put in the flight bin , only put it under the seat. I can't find space put my carry on luggage!!! and I pay for it ! that was very bad experience

Standard flight experience, but there is only power at the seat to row 20 on the aircraft, on my initial check in it did not say that was the case

Not a fan of the diagonal partially enclosed business class seats or how they have to be converted to beds manually by crew. I prefer more isolation and user control for switching to lie flat.

I feel like they have upgraded the app since I last flew United and I found it to be super helpful. I had stopped flying United unless absolutely necessary and my experience on this trip indicates they have been working hard to improve their services.

The ride was good but no food ot entertainment hence, it was just over an hour flight.

Aircraft has better leg room than any of United's larger planes. We had requested mobility assistance for this and related flights. United's response to all was superb.

No snacks served! Seating in the kast row in uncomfortable.

Wheelchair assistance was not complete. The person left me at the departure gate without informing the groundstaff of my requirements. I had to walk to the departure counter to ask for help to reach the plane door. The crew informed me that in future they were not allowed to help passengers like me, senior citizen and Wheelchair passenger with placing their carry on bags in the overhead compartments!

Upgrade their seats. They’ve got 20-year-old business class seats in their 777s. The food choices. On the way to Manila and the way back I thought we’re lousy compared to other carriers. The staff was fantastic and very happy.

So far pal express is much better than Cebu pacific in terms of customers service and in flight crew. And on time departure and arrival . Especially if you're taking airbus 320 plane . But the small aircraft like bombardier . It usually delayed .

We did booked shorter layovers but flights changed and layovers are too long good thing Philippine Airlines give us a hotel in manila but here Vancouver to Calgary too long layovers and there is enough sets to wait closer to air canada and they will open 4am.we were here 1 am .our flights schedule for air canada 8:10am.we paid expensive flights but not happy of lay over Vancouver to Calgary.

Biz class is way below what other airlines offer. The food was mediocre at best. A WiFi was intermittent and movies were dated. Honestly the best part of the trip was that the Mabuhay lounge in SFO was closed and they gave us pass to Air France lounge. My advise, fill up there before boarding plane.

Not leave 12 hours late. This airline is horrible always late does not refund upgrades for cancelled flights inept counter staff.. needs to be shutdown

Boarded the plane last even while I was seated at the back and had to have my bag separate. The same exact special request meal was served as the flight an hour beforehand

Flight delayed by hour for departure. No real announcements or updates until told to start boarding

I was thrilled with this flight and look forward to flying again with Philippine Airlines in the near future…thank you

Flight was delayed. What’s better is if the flight stay on time.

Need to upgrade the lavatory it was very filthy and disgusting. Very poor hygiene.

Delayed so that missed connecting flight. Connecting flight was also delayed on the tarmac but they closed the gate before the rescheduled time.

Great crew. Very comfortable business seats with nice bedding. Good food. We were delayed to let late passengers on the flight, but otherwise great experience.

We sat on runway for an 1 hour because they were short handed at key west airport was not fun

It was less than what is expected for a business class ticket I thought that the staff actively ignored me because I either looked Indian or Hispanic to them and I guess I did not deserve their attention. The food which included a beef entree was not available so not enough food was ordered for number of seats available. I will say experience in Greenwich lounge was very good and the staff there at the airport were very nice. May be your crew needs to learn about racial equity so that everyone gets either the same aweful treatment or hopefully the best treatment which is what we expect I recommend you take a flight with Singapore airlines that I have taken and the crew remember your last names and use it to address each person, food never finishes if you are at the back of business class and crew anticipate your need even before you articulate. Same price and 100 times better service than American Airlines

The absolute worst. Our flight from Madrid to Charlotte was delayed nearly 2hrs which cost us to miss our connecting flight. The only availability was to either separate my party of four (two being children) several other locations to reach our final destination. The other was drop us off at entirely different location we never intended on going. Thus resulting in us driving a rental 2 hrs to our original final destination. On top of that the flight from Madrid was uncomfortable and some staff were extremely rude.

No meal on a cross country flight? SFO-MiA is pretty much the definition of a coast to coast flight. No meal provided. Sky high wi-fi rates too. Stop nickel and diming your customers.

Got a much appreciated surprise upgrade to an exit row and the crew was very friendly and helpful.

The flight was so short that the lack of leg room didn't bother me for long. The plane was smaller so only two seats per row and there were chargers. However, they didn't serve any snacks.

Terrible flight seats where really uncomfortable I had body aches for 2 days and flight was delays almost two hours

Let's give credit where due: this is JAL's flight, not American's. And nothing is going to make 12+ hours in the air truly enjoyable. That said, the cabin crew was solicitous and friendly, the Japanese food excellent. The business class seats on the 787 were a little claustrophobic in bed mode -- one felt like one was lying at the bottom of a canyon -- and seat and light controls are not conveniently placed -- but comfortable enough. Restrooms were spotless and well-stocked throughout the flight. The Business Class lounge at Narita is very comfortable and quiet -- my one caveat is that a broader selection of food, including some Western selections, would have been welcome.

No seat assignment . Last on board . Though I would not receive any boarding pass

last minute was rebooked. This rebooking made me miss my connection, added a stop in my itinerary without my approval, and had me arriving 10 hours later to my destination...for a delay that was 2 hours. To boot, my final flight from London to Athens booked me in a middle seat, where I originally booked all aisle seats. This was incredibly uncomfortable for a 24 hour journey and made me incredibly upset.

Because we had to drive to Toronto due to delays in Windsor on our return we had a car in Toronto so we had to drive home

Our flight from Windsor to Toronto had several delays so we had to drive to Toronto in order to catch our flight to London.

6 hours late on departure from Vancouver due to crew schedules! Unacceptable

Did not appreciate “hidden fees” to check a bag for international flight and purchase a seat to be next to my spouse. Won’t choose this airline again.

I missed my niece’s high school graduation because the flight was delayed 3 hours. I broke down at the airport and on the plane several because of how heartbroken I was to miss it.

It was very dis appointing because of too much delays with our flights.☹️

The flights were pretty close to the scheduled times, all connections were smooth and without additional delays, and my luggage was accounted for throughout the journey. All in all, this was the best travel experience I've had in quite some time.

The flight left over 2 hours late and caused me to miss my connecting flight. Consequently, I missed my cruise ship out of Barcelona. The cost associated with this miss was as follows: Airfare to Sicily Italy to get on the ship TWO days late - $232.30 Taxi from Airport to hotel $35 Dinner at hotel $38 Hotel in Barcelona - $208 Taxi from Sicily to hotel $70 Hotel in Sicily - $148 Prorated time missed on cruise $ 1,143

Book cheap flights from Thailand to Canada

Recent round-trip flight deals

25/9Wed
1 stopPhilippine Airlines
18h 00mBKK-YVR
2/10Wed
1 stopPhilippine Airlines
30h 50mYVR-BKK
C$ 773
28/9Sat
1 stopPhilippine Airlines
37h 20mBKK-YVR
4/10Fri
1 stopPhilippine Airlines
21h 15mYVR-BKK
C$ 795
18/6Tue
2 stopsUnited Airlines
23h 23mBKK-YVR
8/8Thu
2 stopsUnited Airlines
26h 55mYVR-BKK
C$ 1,353
1/10Tue
2 stopsUnited Airlines
47h 55mBKK-YVR
10/10Thu
2 stopsUnited Airlines
26h 55mYVR-BKK
C$ 1,363
17/6Mon
2 stopsAmerican Airlines
41h 00mBKK-YVR
5/8Mon
2 stopsAmerican Airlines
33h 15mYVR-BKK
C$ 1,490
4/9Wed
2 stopsAmerican Airlines
30h 39mBKK-YYZ
26/9Thu
2 stopsAmerican Airlines
29h 05mYYZ-BKK
C$ 1,545
9/10Wed
1 stopAir Canada
16h 30mBKK-YVR
16/10Wed
1 stopAir Canada
19h 05mYVR-BKK
C$ 1,562
26/6Wed
2 stopsAir Canada
25h 17mBKK-YYZ
22/7Mon
1 stopAir Canada
21h 30mYYZ-BKK
C$ 1,940
6/9Fri
1 stopEmirates
40h 10mBKK-YUL
14/9Sat
1 stopEmirates
39h 10mYUL-BKK
C$ 2,021
28/10Mon
1 stopEmirates
41h 00mBKK-YYZ
23/1Thu
1 stopEmirates
35h 00mYYZ-BKK
C$ 2,084

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/11Tue
1 stopPhilippine Airlines
37h 25mBKK-YVR
C$ 454
30/10Wed
1 stopPhilippine Airlines
16h 50mBKK-YVR
C$ 460
4/7Thu
1 stopAmerican Airlines
17h 45mBKK-YVR
C$ 818
4/7Thu
2 stopsAmerican Airlines
41h 03mBKK-YVR
C$ 852
30/10Wed
3 stopsUnited Airlines
65h 54mBKK-YVR
C$ 910
17/10Thu
2 stopsUnited Airlines
28h 00mBKK-YVR
C$ 911
19/6Wed
1 stopAir Canada
38h 55mBKK-YVR
C$ 1,070
25/10Fri
1 stopAir Canada
21h 15mBKK-YUL
C$ 1,093
12/11Tue
1 stopEmirates
42h 10mBKK-YUL
C$ 1,198
11/11Mon
2 stopsEmirates
28h 52mBKK-YYZ
C$ 1,260

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

11/6Tue
multi-stopANA
23h 23mBKK-YVR
6/11Wed
multi-stopANA
22h 55mYVR-BKK
C$ 1,152
10/6Mon
multi-stopANA
32h 48mBKK-YVR
8/11Fri
multi-stopANA
22h 55mYVR-BKK
C$ 1,220
11/6Tue
multi-stop
27h 59mBKK-YVR
6/11Wed
multi-stop
22h 55mYVR-BKK
C$ 1,349
11/6Tue
multi-stopUnited Airlines
63h 58mBKK-YVR
6/11Wed
multi-stopUnited Airlines
37h 50mYVR-BKK
C$ 1,371
11/6Tue
multi-stopUnited Airlines
49h 24mBKK-YVR
6/11Wed
multi-stopUnited Airlines
41h 55mYVR-BKK
C$ 1,413
11/6Tue
multi-stopAmerican Airlines
27h 24mBKK-YYZ
4/7Thu
multi-stopAmerican Airlines
32h 06mYYZ-BKK
C$ 1,536
10/6Mon
multi-stopAmerican Airlines
47h 10mBKK-YYZ
26/6Wed
multi-stopAmerican Airlines
45h 55mYYZ-BKK
C$ 1,657
11/6Tue
multi-stopEmirates
39h 30mBKK-YUL
13/11Wed
multi-stopEmirates
34h 15mYUL-BKK
C$ 2,219
11/6Tue
multi-stopEmirates
39h 30mBKK-YUL
12/11Tue
multi-stopEmirates
20h 45mYUL-BKK
C$ 2,275
10/6Mon
multi-stopAir Canada
25h 55mBKK-YVR
8/11Fri
directAir Canada
16h 25mYVR-BKK
C$ 3,108

Search by stops

Search by airline

Search by price

Flights to Canada

Return flight deals:

Canada - Thailand

Cabin classes:

C$ 4,378
C$ 2,969