Cheap flights from Thailand to Switzerland

BKK — ZRH
30 May — 6 Jun1
Return
1 adult
Economy
From?
To?
Mon 30/5
Mon 6/6

How far in advance should I book a flight from Thailand to Switzerland?

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.

What is the cheapest month to fly from Thailand to Switzerland?

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 is the cheapest time to fly from Thailand to Switzerland (TH - CH)?

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.

Cheap flights from Thailand to Switzerland in May, June 2022

The best prices found for Thailand to Switzerland flights in May, June
26 May - 3 Jun
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

19h 20m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

20h 00m
฿19,132

ซาอุเดียแอร์ไลน์

View Deal

Deal found 22 kvě 2022

12 Jun - 12 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

2 stops

19h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

2 stops

21h 10m
฿20,291

เอทิฮัดแอร์เวย์

View Deal

Deal found 24 kvě 2022

12 Jun - 11 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

2 stops

19h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

16h 05m
฿21,110

เอทิฮัดแอร์เวย์

View Deal

Deal found 24 kvě 2022

Thailand to Switzerland 2022 flight deals

Cheap flights to Switzerland from Thailand found for this year
31 Oct - 14 Nov
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

27h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

16h 45m
฿17,734

Multiple Airlines

View Deal

Deal found 23 kvě 2022

1 Nov - 14 Nov
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

32h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

20h 30m
฿17,768

แอร์ฟร้านซ์

View Deal

Deal found 23 kvě 2022

13 Nov - 20 Nov
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

27h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

20h 30m
฿17,802

Multiple Airlines

View Deal

Deal found 24 kvě 2022

Cheap เอทิฮัดแอร์เวย์ flights from Thailand to Switzerland

7 Oct - 17 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

2 stops

19h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

2 stops

21h 10m
฿19,678

เอทิฮัดแอร์เวย์

View Deal

Deal found 22 kvě 2022

13 Oct - 24 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

17h 25m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

2 stops

21h 10m
฿20,189

เอทิฮัดแอร์เวย์

View Deal

Deal found 24 kvě 2022

1 Oct - 17 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

17h 25m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

2 stops

21h 10m
฿20,428

เอทิฮัดแอร์เวย์

View Deal

Deal found 23 kvě 2022

Cheap โอมานแอร์ flights from Thailand to Switzerland

3 Jul - 25 Sep
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

15h 15m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

15h 25m
฿20,598

โอมานแอร์

View Deal

Deal found 24 kvě 2022

4 Sep - 25 Sep
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

15h 15m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

15h 25m
฿20,632

โอมานแอร์

View Deal

Deal found 24 kvě 2022

1 Nov - 9 Nov
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

29h 00m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

31h 45m
฿20,939

โอมานแอร์

View Deal

Deal found 23 kvě 2022

Direct flights to Switzerland from Thailand

Save time with Thailand to Switzerland direct flight deals
1 Oct - 17 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 50m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 40m
฿22,849

สวิส อินเตอร์เนชั่นแนล แอร์ไลน์

View Deal

Deal found 23 kvě 2022

13 Sep - 21 Sep
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 50m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 40m
฿23,463

สวิส อินเตอร์เนชั่นแนล แอร์ไลน์

View Deal

Deal found 22 kvě 2022

11 Oct - 17 Oct
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 50m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 40m
฿23,702

สวิส อินเตอร์เนชั่นแนล แอร์ไลน์

View Deal

Deal found 23 kvě 2022

Last-minute flights from Thailand to Switzerland

Late deals on return flights to Switzerland from Thailand, departing today and this week
2 Jun - 17 Aug
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

34h 10m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

16h 00m
฿22,474

กาตาร์แอร์เวย์

View Deal

Deal found 25 kvě 2022

2 Jun - 17 Jun
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

33h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

21h 15m
฿22,883

กาตาร์แอร์เวย์

View Deal

Deal found 23 kvě 2022

31 May - 26 Aug
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

33h 55m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

21h 15m
฿23,429

กาตาร์แอร์เวย์

View Deal

Deal found 22 kvě 2022

One-way flights to Switzerland from Thailand

The cheapest one-way flights from Thailand to Switzerland
20 Sep
HKT

Phuket City

GVA

Geneva Geneve-Cointrin

2 stops

31h 45m
฿11,186

Multiple Airlines

View Deal

Deal found 23 kvě 2022

10 Jul
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

28h 25m
฿11,663

Multiple Airlines

View Deal

Deal found 24 kvě 2022

10 Jul
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

28h 25m
฿11,697

Multiple Airlines

View Deal

Deal found 24 kvě 2022

Related info for your journey

Useful info, stats and facts about Thailand to Switzerland flights.

Which airlines flying from Thailand to Switzerland have flexible cancellations due to COVID-19?

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.

Can I find flights from Thailand to Switzerland for under ฿17,800 on Cheapflights?

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.

Are there direct flights from Thailand to Switzerland for under ฿22,900 on Cheapflights?

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.

Are there last-minute flights available from Thailand to Switzerland for under ฿22,500?

There are currently 20+ open flights from Thailand to Switzerland within the next 7 days for less than ฿22,500.

What are the cheapest airlines to fly from Thailand to Switzerland one-way?

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.

Destination points for flights from Thailand to Switzerland

Select to see more specific information for flights from Thailand to all places in Switzerland

Top 5 airlines flying from Thailand to Switzerland

The chart below displays the airlines Cheapflights users travelling from Thailand to Switzerland choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์Cheapest฿522Average฿18,947FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ flights
ยูโรวิงส์Cheapest฿8,435Average฿17,543FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ยูโรวิงส์ flights
ลุฟท์ฮันซ่าCheapest฿11,182Average฿20,655FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights
FinnairCheapest฿13,791Average฿16,584FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿15,159Average฿18,825FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights

Hourly flight availability from Thailand to Switzerland

See what time of day planes typically take off from Thailand to Switzerland
72%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
28%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM