Cheap flights from Thailand to Switzerland

BKK — ZRH
2 Feb — 9 Feb1
Return
1 adult
Economy
From?
To?
Thu 2/2
Thu 9/2

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

To save up to 24% on this flight, we recommend booking at least 61 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 ฿31,325 1-2 weeks out and tickets from ฿34,729 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 March. Prices to Switzerland from Thailand average ฿26,510. You can even find prices in March for less than ฿26,510, as users have found deals to Switzerland from as low as ฿15,679. The month of August 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 34%.

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 January, February 2023

The best prices found for Thailand to Switzerland flights in January, February
6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

27h 00m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,022

Multiple Airlines

Pick Dates

Deal found 26/1

6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

12h 05m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,186

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

Pick Dates

Deal found 26/1

6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

23h 40m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

12h 50m
฿26,513

ออสเตรียนแอร์ไลน์

Pick Dates

Deal found 26/1

Thailand to Switzerland 2023 flight deals

Cheap flights to Switzerland from Thailand found for this year
9 Oct - 18 Nov
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

16h 40m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

18h 00m
฿22,487

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

Pick Dates

Deal found 25/1

26 Jun - 25 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

22h 20m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

15h 35m
฿23,862

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

Pick Dates

Deal found 28/1

1 Jun - 11 Jun
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

16h 55m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿24,647

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

Pick Dates

Deal found 25/1

Cheap Emirates flights from Thailand to Switzerland

24 May - 2 Jul
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

17h 05m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

28h 20m
฿27,462

Emirates

Pick Dates

Deal found 26/1

18 Jun - 19 Sep
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

16h 20m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

16h 05m
฿27,626

Emirates

Pick Dates

Deal found 27/1

23 May - 2 Jul
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

17h 05m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

28h 20m
฿28,051

Emirates

Pick Dates

Deal found 26/1

Cheap สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights from Thailand to Switzerland

2 May - 10 May
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 30m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿25,466

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

Pick Dates

Deal found 27/1

11 Jul - 31 Aug
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 30m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,153

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

Pick Dates

Deal found 26/1

6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

12h 05m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,186

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

Pick Dates

Deal found 26/1

Direct flights to Switzerland from Thailand

Save time with Thailand to Switzerland direct flight deals
2 May - 10 May
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 30m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿25,466

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

Pick Dates

Deal found 27/1

11 Jul - 31 Aug
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 30m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,153

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

Pick Dates

Deal found 26/1

2 May - 11 May
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

11h 30m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,742

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

Pick Dates

Deal found 28/1

Last-minute flights from Thailand to Switzerland

Late deals on return flights to Switzerland from Thailand, departing today and this week
6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

27h 00m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,022

Multiple Airlines

Pick Dates

Deal found 26/1

6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

Nonstop

12h 05m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

Nonstop

10h 45m
฿26,186

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

Pick Dates

Deal found 26/1

6 Feb - 12 Apr
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

1 stop

23h 40m
ZRH

Zurich

BKK

Bangkok Suvarnabhumi

1 stop

12h 50m
฿26,513

ออสเตรียนแอร์ไลน์

Pick Dates

Deal found 26/1

One-way flights to Switzerland from Thailand

The cheapest one-way flights from Thailand to Switzerland
27 Mar
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

3 stops

31h 10m
฿11,620

Multiple Airlines

Pick Dates

Deal found 27/1

27 Mar
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

3 stops

31h 10m
฿11,718

Multiple Airlines

Pick Dates

Deal found 28/1

8 Feb
BKK

Bangkok Suvarnabhumi

ZRH

Zurich

3 stops

47h 10m
฿12,013

Multiple Airlines

Pick Dates

Deal found 25/1

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 Thai Airways, สวิส อินเตอร์เนชั่นแนล แอร์ไลน์, and Emirates. 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 ฿23,900 on Cheapflights?

Yes, there are multiple flights from Thailand to Switzerland for under ฿23,900. The cheapest flight booked recently is on กาตาร์แอร์เวย์ for just ฿23,862, but on average you can expect to pay ฿25,695.

Are there direct flights from Thailand to Switzerland for under ฿25,500 on Cheapflights?

Cheapflights has 20 direct flights from Thailand to Switzerland under ฿25,500. A good price for a direct flight from Thailand to Switzerland is less than ฿28,673.

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

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

Destination points for flights from Thailand to Switzerland

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

Top 10 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฿8,096Average฿16,838FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ยูโรวิงส์ flights
FinnairCheapest฿14,128Average฿17,609FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
ลุฟท์ฮันซ่าCheapest฿15,138Average฿24,338FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights
เอทิฮัดแอร์เวย์Cheapest฿15,235Average฿24,473FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
สิงคโปร์แอร์ไลน์Cheapest฿15,320Average฿18,497FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search สิงคโปร์แอร์ไลน์ flights
แอร์ฟร้านซ์Cheapest฿16,479Average฿21,182FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search แอร์ฟร้านซ์ flights
ออสเตรียนแอร์ไลน์Cheapest฿16,517Average฿24,768FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search ออสเตรียนแอร์ไลน์ flights
โอมานแอร์Cheapest฿17,359Average฿21,224FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search โอมานแอร์ flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿17,509Average฿26,933FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights
EmiratesCheapest฿17,675Average฿31,700FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights

Search flights to Switzerland by cabin class

First Classfrom ฿5,617/person
Business Classfrom ฿1,753/person
Prem Economyfrom ฿1,039/person
Economyfrom ฿353/person

Hourly flight availability from Thailand to Switzerland

See what time of day planes typically take off from Thailand to Switzerland
1%of flight departuresEarly morningMidnight to 6 am
6%of flight departuresMorning6 am to noon
34%of flight departuresAfternoonNoon to 6 pm
59%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.