Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Bangkok Suvarnabhumi Airport to Canada from C$ 621

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Suvarnabhumi to Canada departing on 15/10. 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
Fri 31/5
Fri 7/6

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

In the last 7 days, travellers have searched 43,740,974 times on KAYAK, and here is why:

Save 22% 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.

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Calgary
Calgary2 stopsC$ 1,274
Halifax
Halifax2 stopsC$ 1,705
Ottawa
Ottawa2 stopsC$ 1,700
Winnipeg
Winnipeg2 stopsC$ 1,686
Kelowna
Kelowna2 stopsC$ 1,849
Québec City
Québec City2 stopsC$ 1,896

Good to know

Low season

November

High season

July

Cheapest flight

C$ 621
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Bangkok Suvarnabhumi Airport to Vancouver

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from Bangkok Suvarnabhumi Airport 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 Bangkok Suvarnabhumi Airport to Canada.

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

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

  • What is the Hacker Fare option on flights from Bangkok Suvarnabhumi Airport 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 Bangkok Suvarnabhumi Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Bangkok Suvarnabhumi Airport 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 Bangkok Suvarnabhumi Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • Looking for a cheap flight? 25% of our users found tickets from Bangkok Suvarnabhumi Airport to the following destinations at these prices or less: Vancouver C$ 1,307 one-way - C$ 2,265 round-trip
  • Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Suvarnabhumi to Canada

 
Need help choosing which airline to fly with from Suvarnabhumi 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 4044 reviews
8.3Entertainment
7.9Food
8.2Boarding
8.3Crew
8.1Comfort
Airline reviews

The customer service was very poor. I didn’t get any accommodations for my cancelled flight. I was without any sleep for 36 hours.

2.0 MediocreAnonymous, Apr. 2024DXB - MIA
Read more about Emirates reviews

The customer service was very poor. I didn’t get any accommodations for my cancelled flight. I was without any sleep for 36 hours.

Nice selection of movies and TV shows. Plane was generally nice, not the newest but nice nonetheless. However, Emirates should have cancelled the flight, as hardly any flights flew out of Dubai at the time. Flight delays and cancellation was poorly communicated and passengers were left guessing and to their own devices on what to do. Connection desks were staffed too thinly, there was one desk with more than a hundred clients and just one poor lady. When I had my flights rebooked, I was told meal vouchers can be scanned using my boarding pass, nope. Was told to comeback for my hotel voucher, none. Had to book my hotel voucher the usual way through Dubai Connect despite having been told twice to comeback to the counters twice.

My Experience was ok. But the gentleman next to me vaped the whole flight and the attendants did nothing, whether they were aware, I’m not sure.

Service needs to improve. Air hostess do not register flyers request and we need to keep on repeating our request to them on multiple occasions

Good but needs to improve cleanliness Coffee serve cold Needs to raise standard serving food Otherwise good

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!

The air hostess spilled tomato juice on me by mistake in Mumbai -Dubai flight. I was traveling from Mumbai to UAD. Her senior came and offered couple of small chocolates (probably given in business class) as compensation. I asked for access to lounge as I had to travel till IAD and I could shower and change. But she said she cannot do that and did nothing further. I found the response to their mistake as inappropriate.

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.

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

Do not like the feeling of being in the basic economy. Everyone should feel good no matter what.

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.

Flight was fine, it was delayed but only 30 minutes, staff were efficient, lady making announcements at LAX was really hard to understand but the rest were great.

The flights from Ottawa to Albuquerque went smoothly enough though on on flight they didn't have how water for coffee or tea and on another there there was no ice. The return flights from Albuquerque were delayed by mechanical problems on both flights. Ottawa was a ground crew maintenance issue.

The male air hostess was rude and didn’t even offer me a drink. Poor customer service!

We left really late. Things that were out if anybody’s control I guess.

When I purchased my ticket, I assumed it was a real ticket, as in, when I go to the airport I am guaranteed a seat. Not so. When I checked in 24 hours ahead of time, I noticed I did not have a seat assignment and my boarding pass said "Standby." I was informed at the gate that the flight was full and I may not get on that plane. I don't recall being offered the option of selecting a seat when I checked in, and apparently, for the honor of pre-selecting a seat, you must pay an additional fee. So, a ticket really isn't a ticket, it's actually a lottery and if you're lucky, you may make it on board - or you can choose to be extorted for extra money for the guarantee of a seat. It's like making reservations with the Godfather - one payment isn't enough, there's always another bribe you have to make. After the first few zones were called and I hadn't been informed of my status, I went to the gate agent and they handed me a boarding pass, for the very last row near the restrooms, in between two very large people. Apparently that was my punishment for not purchasing a seat ahead of time. Airline service has not only gotten more expensive, but the return on your money has shrunk and there is little regard for the passengers. This feels like a racket. I am not pleased, as you may have gathered.

It was your usual flight. Nothing exemplary. Due to turbulance, the drinks were served 20 min before landing. Meh.

When I checked in, there was no option available for selecting a gluten-free meal. The lounge offerings were inadequate for someone with a gluten-free diet, and the staff in the lounge were not helpful at all.

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.

The return flight has been a nightmare. I am stuck in Singapore right now because PAL has not managed to resolve my return to Manila. The engine blew up on take off

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

The crew were lovely and also attentive. The food was overcooked and hard to enjoy. Slept well enough .....so the seats are comfortable for sleeping and sitting.

Seats is too small for me, but it’s only 1 hour so I guess it’s ok

Good one is its safety. Taking off and landing are good. The bad parts are the managements at airport, especially in Manila. It's horrible.

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.

I arrived to the airport 2 hours before my American Airlines flight was scheduled to take off. I have TSA pre-check. The airport was crazy packed when I arrived. After momentarily standing in the pre-check line, the TSA agent said that I am not pre-check. Of course I said that I am because I entered my KTN number on all my traveling sites and programs. I had to get out of line and go back to the AA counter to discover that American Airlines did not add my KTN to my boarding pass. I had to call TSA to find out my number, then have AA enter it onto my boarding pass. The emblem would not load onto my boarding pass. By this time, I decided to use my Clear in order to get through TSA but the line was ridiculous long. By the time I made through TSA, I missed my 11:08am flight and was re-booked for the 5:30pm. This is after the AA employee told me I should have gotten to the airport early. AA use to be a dependable airline not I use them only if I have too.

Awful customer service on the phone. No phone number on the website to call a real person. Website says changes are no charge but this is a lie. I had a cheaper ticket through Kayak therefore Finnair wouldn’t change it unless I would pay the entire fare again. I begged but their agents at the airport were rude and the online chat person cut off the call with no help. Super disappointed. Wont fly this airline again and will tell everyone I meet how bad it is. Crew on the flight was nice but otherwise huge disappointment.

Delayed abs delayed Gate crew giving poor info - we are definitely leaving at —- Ultimately to cancel flight after 4+ hours of delays Just cancel it earlier

Was flying in premium eco and there were around 5-6 movies I wanted to watch and none of those could I play for some reasons. Not just me we checked w the person sitting next to me. Few of the movies were only playable :( Also that was not great that we couldn't upgrade to business however tried to, many times before the flight :(

Awful! The flight was delayed and we sat on the plane in DCA for an hour because fuel was out in the wrong part of the plane and would not be accessible during flight. So the plane had to be refueled in correct tank. They also allowed someone to get off of the plane. This delayed my six hour flight by an hour and made me miss my connecting flight. I ran to new gate and American Airlines agents new about the delay and even knew that I was trying to make the connection. They knew thru communication with my friend while in flight that I was in the airport and running to the new gate and they still closed the gate and refused to let me on the new flight despite plane still being at the gate. It was horrible and I had to be rebooked on a flight for 24 hours later. This has been a nightmare and if American Airlines can cause customers to be delayed and then have zero empathy as having an on time flight was more important to them than helping a customer who was delayed by no fault of her own, then it's seems that it's not a company that I want to continue to give my loyalty to. I'm so disgusted.

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.

Very smooth for one of the busiest travel days of the year and the crew was great.

I was assigned an aisle seat but when I boarded the plane a person was already sitting in my assigned seat. The flight attendant was ready to help me get my original assigned seat, but I chose to simply take that person's assigned seat in the next row back in the middle seat. I didn't want to make a fuss, just wanted to ensure that I didn't accidentally create a domino effect of accidentally taking another person's assigned seat, etc. While the middle seat is not the most comfortable, it was a quick easy flight and I'm grateful that the flight attendant was ready to help me out.

I rarely vote ‘Excellent’ but this AA flight out of LGA was amazing. On time departure, early arrival, amazing crew, smooth flight, baggage came out quickly. It was the best airport/ flight experience that anyone could ask for/dream of. Highly recommend. I usually fly Delta but American Airlines really stepped up their game.

The middle seat was vacant giving extra room. Not good for the airline but good for me.

I had written all my complaints on my trip from Grand Junction to Denver so I will repeat it here! I was absolutely appalled that I had to pay for a regular seat that I choose 24 hrs before boarding! Also I checked my large bag which I had to pay for as well, and by the time I boarded all the room in the bins were gone so also had to check that one. I noticed people pulling out oversized suitcases, bigger than the measurements stated for carry on, and also large pack packs stuffed full! So these people were taking up 2 or 3 spaces that the rest of us should have been able to use but couldn’t! NoTV on the flight! Thankfully I had downloaded the United Airlines app and was able to watch movies on my phone. Don’t remember the last time I flew in a plane with no movie screens!

I think all and all they are doing a good job. Flight crew worked hard and very helpful,polite and attentive

Easy boarding, roomy seats, plenty of good food, very helpful snd friendly staff. Very smooth flight! Only thing that could have been better was to have cranberry juice. Women like this as it helps avoid UTI’s and not as sweet as other juices.

The crew was friendly, the seats are too small. Air travel is barely tolerable anymore.

Not much food available, not able to choose seats to be near each other, tv did not work

Food was icecold or frozen including breakfast. Hopeless service. Rude crew.

Catering strike impacted food service. Snacks & water were available. Gate staff did advise "if you want food on the plane you will need to bring it aboard". Entertainment system not available on this flight. Boarding was early. Departure was early & arrival was early.

The flight was very uncomfortable and there was no snacks served for the 13 hours international flight. In addition, the flight was delayed 3 hours

Due to a strike taking place with the airline, it negatively impacted my flight in multiple ways. My flight was delayed over 2 hours and the food served was mediocre at best.

Delays upon delays. Food was gross. Separated me and my spouse is the seating I heard others complaining they weren't sat with their loved ones either.

Book cheap flights from Bangkok to Canada

Recent round-trip flight deals

23/10Wed
2 stopsANA
23h 23mBKK-YVR
13/11Wed
1 stopANA
34h 05mYVR-BKK
C$ 1,158
2/10Wed
2 stopsANA
23h 23mBKK-YVR
7/10Mon
1 stopANA
32h 45mYVR-BKK
C$ 1,176
25/6Tue
1 stopAmerican Airlines
17h 30mBKK-YVR
15/10Tue
1 stopAmerican Airlines
19h 10mYVR-BKK
C$ 1,364
25/6Tue
2 stopsUnited Airlines
44h 48mBKK-YVR
15/10Tue
2 stopsUnited Airlines
48h 15mYVR-BKK
C$ 1,365
19/6Wed
2 stopsUnited Airlines
25h 24mBKK-YVR
8/8Thu
2 stopsUnited Airlines
26h 55mYVR-BKK
C$ 1,366
24/6Mon
2 stopsAmerican Airlines
28h 40mBKK-YVR
11/10Fri
1 stopAmerican Airlines
19h 10mYVR-BKK
C$ 1,399
16/10Wed
1 stopAir Canada
16h 30mBKK-YVR
13/11Wed
1 stopAir Canada
18h 25mYVR-BKK
C$ 1,512
8/10Tue
1 stopAir Canada
15h 55mBKK-YVR
20/10Sun
1 stopAir Canada
20h 55mYVR-BKK
C$ 1,539
13/10Sun
1 stopEmirates
41h 25mBKK-YUL
17/10Thu
1 stopEmirates
34h 40mYUL-BKK
C$ 1,948
13/10Sun
1 stopEmirates
41h 25mBKK-YUL
17/10Thu
1 stopEmirates
21h 05mYUL-BKK
C$ 1,952

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/10Tue
2 stops
21h 55mBKK-YVR
C$ 621
24/9Tue
1 stop
20h 20mBKK-YVR
C$ 624
11/5Sat
2 stopsAmerican Airlines
41h 09mBKK-YVR
C$ 849
29/8Thu
2 stopsAmerican Airlines
41h 54mBKK-YUL
C$ 877
8/5Wed
2 stopsUnited Airlines
50h 07mBKK-YYC
C$ 905
13/5Mon
2 stopsUnited Airlines
27h 59mBKK-YVR
C$ 910
24/6Mon
2 stopsAir Canada
37h 14mBKK-YTZ
C$ 1,210
25/5Sat
2 stopsEmirates
31h 20mBKK-YYZ
C$ 1,221
25/5Sat
2 stopsEmirates
31h 20mBKK-YYZ
C$ 1,226
23/6Sun
2 stopsAir Canada
37h 14mBKK-YTZ
C$ 1,242

Search by stops

Search by airline

Search by price

Last minute flights from Suvarnabhumi to Canada

Last minute flight, train and bus deals

3/5Fri
multi-stopUnited Airlines
25h 24mBKK-YVR
7/5Tue
multi-stopUnited Airlines
31h 35mYVR-BKK
C$ 1,402
3/5Fri
multi-stop
25h 24mBKK-YVR
1/8Thu
multi-stop
21h 50mYVR-BKK
C$ 1,403
4/5Sat
multi-stopAmerican Airlines
48h 15mBKK-YYZ
22/6Sat
multi-stopAmerican Airlines
32h 05mYYZ-BKK
C$ 1,899
6/5Mon
multi-stopPhilippine Airlines
37h 20mBKK-YVR
29/7Mon
multi-stopPhilippine Airlines
21h 15mYVR-BKK
C$ 2,059
3/5Fri
multi-stopEmirates
29h 05mBKK-YYZ
25/5Sat
multi-stopEmirates
40h 50mYYZ-BKK
C$ 2,402
3/5Fri
multi-stopEmirates
29h 05mBKK-YYZ
25/5Sat
multi-stopEmirates
38h 55mYYZ-BKK
C$ 2,412
4/5Sat
multi-stopKorean Air
35h 25mBKK-YVR
1/8Thu
multi-stopKorean Air
32h 35mYVR-BKK
C$ 2,445
5/5Sun
multi-stopPhilippine Airlines
32h 40mBKK-YVR
29/7Mon
multi-stopPhilippine Airlines
21h 15mYVR-BKK
C$ 2,486
4/5Sat
multi-stopKorean Air
35h 25mBKK-YVR
29/7Mon
multi-stopKorean Air
18h 55mYVR-BKK
C$ 2,686
3/5Fri
multi-stopAmerican Airlines
30h 10mBKK-YYZ
22/6Sat
multi-stopAmerican Airlines
32h 05mYYZ-BKK
C$ 2,833

Search by stops

Search by airline

Search by price

Bangkok Suvarnabhumi Airport - Canada Flights

Departure:

Bangkok Suvarnabhumi Airport (BKK)Thailand

Return flight deals:

Canada - Bangkok Suvarnabhumi Airport

Cabin classes:

C$ 4,390
C$ 2,214