To save up to 8% on this flight, we recommend booking at least 33 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Thailand to Switzerland from ฿23,395 1-2 weeks out and tickets from ฿25,714 for flights departing within the next 72 hours.
The best pricing can be found in the month of August. Prices to Switzerland from Thailand average ฿23,685. You can even find prices in August for less than ฿23,685, as users have found deals to Switzerland from as low as ฿17,529. The month of January appears to be one of the more expensive times to travel to Switzerland from Thailand. Flying in the targeted month can save you up to 14%.
When flying from Thailand to Switzerland, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
19h 20mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
20h 00mซาอุเดียแอร์ไลน์
Bangkok Suvarnabhumi
Zurich
2 stops
19h 55mZurich
Bangkok Suvarnabhumi
2 stops
21h 10mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Zurich
2 stops
19h 55mZurich
Bangkok Suvarnabhumi
1 stop
16h 05mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
27h 55mZurich
Bangkok Suvarnabhumi
1 stop
16h 45mMultiple Airlines
Bangkok Suvarnabhumi
Zurich
1 stop
32h 55mZurich
Bangkok Suvarnabhumi
1 stop
20h 30mแอร์ฟร้านซ์
Bangkok Suvarnabhumi
Zurich
1 stop
27h 55mZurich
Bangkok Suvarnabhumi
1 stop
20h 30mMultiple Airlines
Bangkok Suvarnabhumi
Zurich
2 stops
19h 55mZurich
Bangkok Suvarnabhumi
2 stops
21h 10mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
17h 25mZurich
Bangkok Suvarnabhumi
2 stops
21h 10mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
17h 25mZurich
Bangkok Suvarnabhumi
2 stops
21h 10mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
15h 15mZurich
Bangkok Suvarnabhumi
1 stop
15h 25mโอมานแอร์
Bangkok Suvarnabhumi
Zurich
1 stop
15h 15mZurich
Bangkok Suvarnabhumi
1 stop
15h 25mโอมานแอร์
Bangkok Suvarnabhumi
Zurich
1 stop
29h 00mZurich
Bangkok Suvarnabhumi
1 stop
31h 45mโอมานแอร์
Bangkok Suvarnabhumi
Zurich
Nonstop
11h 50mZurich
Bangkok Suvarnabhumi
Nonstop
10h 40mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Bangkok Suvarnabhumi
Zurich
Nonstop
11h 50mZurich
Bangkok Suvarnabhumi
Nonstop
10h 40mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Bangkok Suvarnabhumi
Zurich
Nonstop
11h 50mZurich
Bangkok Suvarnabhumi
Nonstop
10h 40mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
34h 10mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
16h 00mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
33h 55mZurich
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Zurich
1 stop
33h 55mZurich
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Phuket City
Geneva Geneve-Cointrin
2 stops
31h 45mMultiple Airlines
Bangkok Suvarnabhumi
Zurich
1 stop
28h 25mMultiple Airlines
Bangkok Suvarnabhumi
Zurich
1 stop
28h 25mMultiple Airlines
Some of the carriers operating flights from Thailand to Switzerland that may be offering flexible cancellation policies are สวิส อินเตอร์เนชั่นแนล แอร์ไลน์, การบินไทย, and Finnair. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Thailand to Switzerland for under ฿17,800. The cheapest flight booked recently is on Multiple Airlines for just ฿17,734, but on average you can expect to pay ฿18,689.
Cheapflights has 20 direct flights from Thailand to Switzerland under ฿22,900. A good price for a direct flight from Thailand to Switzerland is less than ฿25,611.
There are currently 20+ open flights from Thailand to Switzerland within the next 7 days for less than ฿22,500.
One-way options have recently been found by users for as low as ฿11,731 on ซาอุเดียแอร์ไลน์. Other airlines that offer cheap prices include เอทิฮัดแอร์เวย์ from ฿12,550 and โอมานแอร์ from ฿12,789 one-way.
72%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
28%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |