C$ 693 Find cheap flights from Toronto to Thailand

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Toronto to Thailand departing on 28/1. 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

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

In the last 7 days, travellers have searched 46,512,793 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.

Best Thailand Flight Deals

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

Koh Samui
Koh Samui2 stopsC$ 1,812

Good to know

Low season

June

High season

January

Cheapest flight

C$ 693
Best time to beat the crowds but there is an average 7% increase in price.
Most popular time to fly and prices are also 5% lower on average.
Flight from Toronto Pearson Airport to Bangkok Suvarnabhumi Airport

FAQs - booking Thailand flights

  • Does the Toronto Pearson International Airport have facilities for families travelling with children?

    Yes. Toronto Pearson has family restrooms, a wonderful convenience so that no member of the family needs to be left waiting outside the restroom door. Toronto Pearson also has an indoor playground where children can burn off excess energy before their long flight. Nursing mothers with infants can also find some cleanliness and privacy to breastfeed in freestanding Mamava lactation pods.

  • Does Toronto Pearson provide any exclusive lounges where I can wait for my flight to Thailand, even if I have an economy ticket?

    Yes. In Terminals 1 and 3, you can access the Plaza Premium Lounge by paying at the door. If you are on an Air Canada flight, you can purchase a lounge pass for the Air Canada Maple Leaf Lounge in T1. In terminal 3, you can also pay at the door to access the Air France KLM Lounge. In T3, passengers with an American Airlines ticket can pay at the door to access the American Airlines Admirals Club.

  • Should I book a cheap ticket from Toronto to Thailand that requires a self-transfer?

    A self-transfer means that at a stop on your journey from Toronto to Thailand, you will have to collect your baggage and check in again for the next leg of your flight. You may have to pass through customs and immigration in order to do this. Before you book such a ticket, make sure that your itinerary leaves you enough time.

  • Where should I fly into if I want to explore northwestern Thailand?

    In order to book cheap airline tickets from Toronto to northwestern Thailand, you should consider flying into the Chiang Mai International Airport (CNX), which serves both the city and the province of Chiang Mai. To help you start exploring as soon as you land, CNX has several car rental agencies, both local and international.

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

    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 Toronto to Thailand.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Thailand from Toronto 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 Toronto to Thailand?

    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 Thailand with an airline and back to Toronto with another airline.

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

    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 Thailand from Toronto 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 Thailand

  • Morning departure is around 16% more expensive than an evening flight, on average*.
  • Most cheap flights from Toronto to Thailand that you book through KAYAK will depart from the Toronto Pearson International Airport (YYZ), which is located outside the western border of the city and accessible by several major highways. Some cheap flights might also depart from the Billy Bishop Toronto City Airport (YTZ), situated on the Toronto Islands in Lake Ontario and accessible by ferry.
  • When you book a cheap flight through KAYAK from Toronto to Bangkok, you will most likely land at the Suvarnabhumi Airport (BKK) that serves the Bangkok metropolitan area. Some flights might also land at the Don Mueng International Airport (DMK), but the cheapest tickets and the tickets with the most convenient layovers tend to land at BKK.
  • If you want to book a cheap ticket from Toronto to southern Thailand on the Malay Peninsula, consider flying into Phuket International Airport (HKT) on Phuket Island, which is connected by bridge to the peninsula mainland.
  • When you want to book a cheap airline ticket through KAYAK from Toronto to northeastern Thailand, consider flying into the Udon Thani International Airport (UTH), which serves both the city and the province of Udon Thani. The cheapest tickets from Toronto to UTH tend to have two or three stops in cities such as Vancouver, Taipei City, New Delhi, and Bangkok.
  • If you tend to be a nervous flyer, keep an eye out for the St. John Ambulance Therapy Dogs that roam departures with their handlers, hoping to offer comfort or delight to passengers as they wait for their plane. All passengers are welcome to pet, hug, and smooch these therapy dogs.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Toronto to Thailand

Need help choosing which airline to fly with from Toronto to Thailand? 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.
7.6
Cathay PacificOverall score based on 872 reviews
7.6Comfort
7.9Boarding
7.3Food
7.8Entertainment
8.0Crew
Airline reviews

bad… no veg food was provided eventhough i pre ordered special meal

2.0 MediocreAnonymous, Nov 2024HKG - LAX
Read more Cathay Pacific reviews

bad… no veg food was provided eventhough i pre ordered special meal

no veg food was provided eventhough i pre ordered special meal

Excellent service provided the flight crew. Food and drinks were very good.

Meal options for vegetarians can be provided… Nothing was offered for me for dinner.. crew just said no vegetarian option available and did even bother to provide any alternatives or something to eat.

Cathay has a great reputation, though it's baseline economy seating is nothing to write home about (and SE Asia flight passengers sometime lack 'routine stateside' etiquette). On the other hand, food was great, flight attendants were nice, and price was very good~

Customer service was exceptional. I heard it wasn’t a great airline, my opinion has changed after flying with them

I was amazed at how clean Cathay Pacific planes were compared to our US domestic airlines. Everything was great all but the food service I was just okay with. Shorter flights with other airlines usually provided more meals and snacks that I have been on. Almost a 16 hour flight just two meals and no snacks with Cathay Pacific. Even ran out of what I wanted for one of them. Other than that top notch!

Cathay was not the problem. The problem was the customer service from Kayak/Underprice. Will never book through Kayak again.

The crews were smiling all the time with soft tunes when they spoke; the food was excellent. Thank you!

Mediocre. Nothing special. Bad airline food Never received the food I requested Slow response from ground staff concerning my wheelchair. I was left at a holding area and had to walk the distance to the gate. In Hong Kong

United airlines was top for my last trip in every way

Horrible; seating was atrocious - inadequate leg room and seat width tight even for a small individual. Profits shouldn’t be everything!

Connection coordination with Star Alliance partner could be better. Lots of check in setup was not interlinked between operators.

There was no room in overhead bin to place our luggage despite we had tree seats. It means a lot of people had more than 1 carry on bags. When I asked a crew member to help she said that it was not her responsibility.

The plane used to go to Chicago was a bit outdated and needed a refresh

My connecting gate in .Chicago was across the aisle from my arriving gate. Otherwise I would not have made my connection. So that was very fortunate.

I flew basic economy, so it was what I expected. Crew was nice though, and flight was quick. Would recommend for flights under 6 hours, otherwise would upgrade to something with more leg room.

Bad, they delayed my flight, lost my connection flight had to stay overnight for the next flight and missed a lot of important meetings. 1 day totally lost!

Airline staff was good the checkin process was ok but the plane itself was very bad the comfort was worst it was worst and the most stiff 5 hours of my life i felt claustrophobic

Everything got delayed we were supposed to land at 1pm and landes at 8-9 pm … was horrible

Everything was great, ON time decent meal, smooth flight. There new entertainmnet system is difficult to navigate. Older one was better.

The flight attendants that assisted me were exceptionally nice, kind and helpful

Something wrong with the plane so had to deplane and waited over 2 hours to finally leave

AC needs to update their fleet. Too many mechanical issues, dated planes and too many delays

Very uncomfortable flight: unhappy crew, wifi not working, touchscreen not working, food terrible (‘warm turkey and egg sandwich’ was squashed to an unappetizing mass about 1 cm thick) and the low-quality earphones that AC normally provides free of charge were now being sold for $3.95. I’d like to say I won’t fly with Air Canada again, but their flights are normally better so I’ll likely chance it again.

They charge 5 dollars for plastic headphones for a flight of 1 hour! Seats are awful. Service is terrible.

The flight was good, the inflight tv's are too old and hard to work

A snack would have been nice instead of having to buy food.

was wondreful! just let me know what airline im flying in advance!

Very comfortable aircraft -8320-200 airbus-even thru turbulence . Crew were not attentive. One drink and stale pretzels. Crew were not interacting or smiling with passengers.

Staff was great. Space in bathrooms was very good. Boarding went smoothly due to aisles. I would like more room in coach. 2 more inches would be helpful. Lost luggage was a big issue; more on the administrative side than flight related, but diminished the flight experience.

The flight crew did a good job, the main problem I had was in the layout of the pod itself. I know it does not matter but the connection for the head phones was not A- easy to find, B- very difficult to do based on the placement ( behind the right shoulder, very hard to reach, the type of plug on the frame vs the actual plug of the headphones), C due to the location and the way it connected, it did not allow me to use my own headphones, D- very low quality and very uncomfortable headphones, E- Surprisingly, very old selections of movies, for me, at least. I will still fly with Lufthansa as you deliver a very good product overall and I enjoy the quality of service, the ease and the prices. Thank you.

Before the flight I received an email from LH that our seat were changed to other comparable seats. At boarding however we found our reassigned “comparable” seats were directly by the toilet. They sure were no “comparable “ seats and we were quite disappointed!

It was excellent. I upgraded from premium economy to business and it was totally worth it. We were on a 747 and I sat upstairs and enjoyed the privacy. The crew was incredible especially the woman who had been working with you all for 30 years.she was absolutely spectacular as was her cabin. The food was delicious. I would just serve bread with the meal. Don’t take it away!

my flight was cancelled. next one scheduled 2 days later. no hotel provided. worst airline experience ever

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

The plane was comfortable and spacious. Unfortunately it was delayed and I had to pay for coffee.

A very poor experience which is a surprise as Lufthansa has such a good reputation. Absolutely no leg room in economy - it was very very uncomfortable - the video/tv screen was not working, food was poor but that is standard for airline food. We were assigned seating in the back despite having paid for seats at the front of the plane - it does not appear Lufthansa will refund these. Flight attendants were generally nice and helpful. Pilots were reassuring.

The flight was super bag and on top of that my luggage got delayed and i didn’t get them until now

The Lufthansa flight was delayed, and I missed the connecting flight. Lufthansa staff have not been helpful in rebooking the subsequent flight with Air India (another airline that is part of the Star Alliance). Lufthansa told me it's not their responsibility, and Air India says the PNR is part of Lufthansa, so they are not responsible for rebooking. Lufthansa customer service asked me to contact the counter at Delhi airport, but no one was available there. I am caught between these two airlines, and ultimately, Air India decided to reschedule my flight after 18 hours. I am stranded at Delhi airport. I can't go out because if I do, I can't come back in, and I can't get past security to get food. My 3-year-old and I are stranded here for 12 hours without food and water.

The aircraft interiors are falling apart. Felt like a waste paying for business class as it was indistinguishable from economy in any way.

What a pathetic plane it was. Entertainment system didn’t work. USB port was broken. There was a hole on top of folding serving table. Broken restrooms in the middle of flight.

Business class recliners and entertainment system was not working, it essentially became economy travel at the cost of business

Our seat monitor did not Not work either way going to Vietnam. I had a bulkhead seat with plenty of room, but with No monitor, it was a long flight with no movies. Fun was good, staff was Excellent.

Food a little spicy for me, but I’m not a vegan. I would fly Air India again.

Planes are very old and dated, entertainment doesn't work at all, food was below average. Flight was on time and seats have better leg space than competition.

I don’t like air India seats are too small and staff are not that nice

The tv didn’t work and the seats were too small

First and the foremost I was shocked to see airindia standards have come down so low . The food was horrible . They served us 3 meals for vegetarian and all the was paneer . The orange juice was not at all cold it was smelly . After you take this heavy price air India should learn from other air lines . I at one point felt like throwing up . After all this when we landed we were not given landing slip . We had to wait for 45 min at the immigration just because no one was given landing slip . To top it all we were 3 passengers and had checked in 4 check in luggage . Out of which 3 have not yet arrived . Basically status says the loaded it in our flight ( this was a direct fight ) and it never reached . We are still waiting . There is nothing great to tell about our flight . The he only good thing was the crew were very helpful .

Communication was terrible. Flight was delayed for 4-5 hours in DC (on the front end, and also after we boarded, we had to get off - some issue with fueling the old plane correctly). There was little to no information on timing or what was happening. Once we reach Delhi airspace, apparently there was weather that caused us not to land - we were actually near the ground, saw the run way, and lifted back up to the sky after being sooo close. Then we circled for about 30 minutes, and they decided to go to Jaipur to land until the weather cleared and to refuel. Again, once we landed in Jaipur (wrong city), there was little to no information on timing or what was happening. Then we heard that the crew was reaching their 24 hours. We sat on the place, on the tarmac for another 3 HOURS, with no food and not enough water for everyone on the flight. Then, they kicked us off the plane with no plan, in the wrong city. We went thru customs, got our bags (thank goodness), and had to ask a bunch of staff what was happening and what to do. Eventually, their soltuion was to bus people back to Delhi (like 6 hours we were told) but not everyone would fit on the bus, and unknown timing on when it would leave. At this point it was 9PM (we were scheduled to arrive in Delhi at 11AM...). My husband and I decided to risk it and take a cab that we had to pay ourselves (about $200 US dollars) to get to Delhi (about 5 hour drive). We both had terrible trips back to the US as well - almost missed connecting flight, forced to pay for carry-on luggage (a small back pack!) and duty-free goods by the Air India staff last minute. Just terrible experience all around. Never again with AI! The ONLY good thing was the air hostesses were kind and patient - example: they made sure people with food allergies got their correct. However, the TV's in our entire row did not work so I'm glad we brought our own entertainment......

Book cheap flights from Toronto to Thailand

Recent round-trip flight deals

19/1Sun
2 stopsJapan Airlines
45h 15mYYZ-BKK
25/3Tue
2 stopsJapan Airlines
41h 20mBKK-YYZ
C$ 1,130
19/1Sun
2 stopsJapan Airlines
45h 15mYYZ-BKK
25/3Tue
2 stopsJapan Airlines
41h 05mBKK-YYZ
C$ 1,132
22/1Wed
2 stopsUnited Airlines
28h 20mYYZ-BKK
6/2Thu
2 stopsUnited Airlines
24h 43mBKK-YYZ
C$ 1,185
3/3Mon
2 stopsUnited Airlines
42h 45mYYZ-BKK
12/3Wed
2 stopsUnited Airlines
28h 12mBKK-YYZ
C$ 1,197
24/2Mon
1 stopAir Canada
21h 55mYYZ-BKK
5/3Wed
2 stopsAir Canada
33h 31mBKK-YYZ
C$ 1,467
18/3Tue
2 stopsAir Canada
26h 10mYYZ-BKK
22/4Tue
2 stopsAir Canada
27h 07mBKK-YYZ
C$ 1,508
10/2Mon
1 stopEVA Air
24h 20mYYZ-BKK
3/3Mon
1 stopEVA Air
30h 05mBKK-YYZ
C$ 1,583
10/2Mon
1 stopEVA Air
24h 20mYYZ-BKK
26/2Wed
1 stopEVA Air
20h 50mBKK-YYZ
C$ 1,597
16/2Sun
1 stopCathay Pacific
22h 45mYYZ-HKT
18/3Tue
1 stopCathay Pacific
20h 15mHKT-YYZ
C$ 1,715
2/2Sun
1 stopCathay Pacific
22h 45mYYZ-HKT
4/3Tue
1 stopCathay Pacific
20h 15mHKT-YYZ
C$ 1,729

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/1Tue
2 stops
29h 45mYYZ-BKK
C$ 693
28/1Tue
3 stops
37h 15mYYZ-BKK
C$ 712
16/4Wed
1 stopAir India
32h 55mYYZ-HKT
C$ 957
5/3Wed
1 stopAir India
19h 10mYYZ-BKK
C$ 957
11/3Tue
2 stopsUnited Airlines
31h 10mYYZ-BKK
C$ 970
13/2Thu
2 stopsUnited Airlines
29h 35mYYZ-BKK
C$ 982
25/2Tue
2 stopsAir Canada
26h 05mYTZ-BKK
C$ 1,016
6/3Thu
2 stopsAir Canada
49h 50mYYZ-BKK
C$ 1,034
21/1Tue
1 stopCathay Pacific
20h 40mYYZ-BKK
C$ 1,095
11/2Tue
1 stopCathay Pacific
36h 10mYYZ-BKK
C$ 1,101

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to Thailand

Last minute flight, train and bus deals

2/12Mon
multi-stopAir Canada
21h 55mYYZ-BKK
11/12Wed
multi-stopAir Canada
20h 35mBKK-YYZ
C$ 1,501
2/12Mon
multi-stop
21h 55mYYZ-BKK
11/12Wed
multi-stop
20h 35mBKK-YYZ
C$ 1,511
2/12Mon
multi-stopAir France
25h 35mYYZ-BKK
9/12Mon
multi-stopAir France
23h 15mBKK-YYZ
C$ 1,587
2/12Mon
multi-stop
26h 40mYYZ-BKK
9/12Mon
multi-stop
40h 10mBKK-YYZ
C$ 1,618
30/11Sat
multi-stopCathay Pacific
22h 15mYYZ-BKK
14/12Sat
multi-stopCathay Pacific
24h 15mBKK-YYZ
C$ 1,836
2/12Mon
multi-stopEVA Air
24h 20mYYZ-BKK
29/1Wed
multi-stopEVA Air
30h 05mBKK-YYZ
C$ 1,858
29/11Fri
multi-stopCathay Pacific
20h 40mYYZ-BKK
28/2Fri
multi-stopCathay Pacific
36h 35mBKK-YYZ
C$ 1,859
1/12Sun
multi-stopEVA Air
22h 30mYYZ-BKK
6/5Tue
multi-stopEVA Air
20h 35mBKK-YYZ
C$ 2,027
28/11Thu
multi-stopEtihad Airways
40h 05mYYZ-BKK
29/12Sun
multi-stopEtihad Airways
42h 00mBKK-YYZ
C$ 2,299
2/12Mon
multi-stopAir India
19h 55mYYZ-HKT
31/12Tue
multi-stopAir India
34h 05mHKT-YYZ
C$ 6,955

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Toronto to Thailand

Cabin class types available on flights to Thailand

Cabin classes available on flights to Thailand. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.