Cheap flights from Bangkok to Switzerland

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Bangkok (BKK) to Switzerland

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

Users have found that booking a flight from Bangkok to Switzerland at least 33 days early can save you up to 8% on average compared to booking a flight this week. If booking 33 days before your flight isn’t an option for you, users have found flights from Bangkok to Switzerland for as little as ฿ 20,593 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as ฿ 22,634 for flights departing within the next 3 days.

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

August is one of the best times of the year to fly to Switzerland from Bangkok. Prices for August average ฿ 20,848 per person but you can even find prices for as low as ฿ 15,430. The most expensive prices can be found in the month of January. Opting for a August flight can save you 14% on your journey compared to booking in August

Cheap flights from Bangkok to Switzerland in January, February 2021

The best prices found for BKK to Switzerland flights in January, February
29 Jan - 6 Feb
฿ 15,850pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
29 Jan - 6 Feb
฿ 15,880pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
29 Jan - 6 Feb
฿ 15,910pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

Bangkok to Switzerland 2021 flight deals

Cheap flights to Switzerland from Bangkok found for this year
24 Apr - 7 May
฿ 15,490pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
24 Apr - 7 May
฿ 15,550pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
2 Apr - 24 Jun
฿ 15,700pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

Direct flights to Switzerland from Bangkok

Save time with Bangkok to Switzerland direct flight deals
24 Apr - 7 May
฿ 15,490pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
24 Apr - 7 May
฿ 15,550pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
2 Apr - 24 Jun
฿ 15,700pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

Last-minute flights from Bangkok to Switzerland

Late deals on return flights to Switzerland from Bangkok, departing today and this week
27 Jan - 6 Aug
฿ 16,090pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
24 Jan - 9 May
฿ 16,811pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
25 Jan - 9 May
฿ 17,081pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
 
1 STOP
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

One-way flights to Switzerland from Bangkok

The cheapest one-way flights from Bangkok to Switzerland
06:45 - 18:40
Air France
1 stop
16h 55m
BKK - ZRH
Air France
฿ 11,228
Tripmonster
19:55 - 06:05
KLM
1 stop
16h 10m
BKK - ZRH
KLM
฿ 11,558
Tripmonster
06:10 - 08:25
Multiple Airlines
3 stops
56h 15m
BKK - ZRH
Multiple Airlines
฿ 11,588
Kiwi.com

Related info for your journey

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

Flight FAQs

From Bangkok to Switzerland

Can I find flights from Bangkok to Switzerland for under ฿ 18,011 on Cheapflights?

Yes, there are multiple flights from Bangkok to Switzerland for under ฿ 18,011. The cheapest flight booked recently is on SWISS for just ฿ 15,490, but on average you can expect to pay ฿ 16,000.

What safety measures are being taken by airlines flying from Bangkok to Switzerland to control the spread of COVID-19?

Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travellers booking flights from Bangkok to Switzerland include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like SWISS, Thai Airways, and Emirates flying from Bangkok to Switzerland have implemented new flexible cancellation policies.

Are there direct flights from Bangkok to Switzerland for under ฿ 18,011 on Cheapflights?

Cheapflights has 20 direct flights from Bangkok to Switzerland under ฿ 18,011. A good price for a direct flight from Bangkok to Switzerland is less than ฿ 16,120.

Are there last-minute flights available from Bangkok to Switzerland for under ฿ 18,011?

There are currently 20+ open flights from Bangkok to Switzerland within the next 7 days for less than ฿ 18,011.

What are the most popular airlines that fly from Bangkok to Switzerland?

When booking a flight from Bangkok to Switzerland, you may want to consider flying on British Airways, Air China or Cathay Pacific as they are the most popular for this route.

What are the most popular routes from Bangkok to Switzerland?

While some choose either Bangkok Suvarnabhumi - Zurich or Bangkok Suvarnabhumi - Geneva Geneve-Cointrin, Bangkok Suvarnabhumi - Lugano is the most popular route from Bangkok to Switzerland.

What are the cheapest flights from Bangkok to Switzerland?

The cheapest flight price from Bangkok to Switzerland is ฿ 11,057. On average you can expect to pay ฿ 62,315. The most popular route, (Bangkok Suvarnabhumi - Lugano), can usually be booked for ฿ 21,314.

How long does is the flight from Bangkok to Switzerland?

For as low as ฿ 15,971, SWISS can have you in Switzerland from Bangkok in 11h 30m. Most flights are nonstop.

What are the cheapest airlines to flying from Bangkok to Switzerland return?

Cheapflights users have booked flights from Bangkok to Switzerland from ฿ 15,490 return. Other airlines that can offer you cheap pricing are Turkish Airlines, from ฿ 15,881, and Etihad Airways, from ฿ 16,241.

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

The cheapest airline one-way is KLM, with whom users have recently found tickets for as low as ฿ 10,867. Check flights for Air France, as they currently have the next best price.

Related searches

Flights to Switzerland from Bangkok
Flights to Bangkok Flights to Switzerland Flights from Bangkok

Rent a Car

Car Rentals in Switzerland

Arrival points for flights from Bangkok to Switzerland

Destination information for Switzerland

Things to know before you go. Useful info for your trip from Bangkok to Switzerland
Today's exchange rate
฿ 1 = CHF 0.03
Flight duration
11h 15m

Airports servicing Bangkok

Don Mueang International (DMK)

Airports servicing

Geneva (GVA)
Lugano (LUG)
Zurich (ZRH)
Thal St Gallen-Altenrhein (ACH)

Top 10 airlines flying from Bangkok to Switzerland

The chart below displays the airlines Cheapflights users travelling from Bangkok to Switzerland choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Eurowings
฿ 247 ฿ 514 No cancel fee 87%
Search Eurowings flights
โอมานแอร์
฿ 536 ฿ 624 No cancel fee 76%

We couldn't confirm the COVID-19 safety measures taken by โอมานแอร์. Please check directly on their website for additional information.

Search โอมานแอร์ flights
Singapore Airlines
฿ 440 ฿ 646 No cancel fee 81%
Search Singapore Airlines flights
Aeroflot
฿ 652 ฿ 723 No cancel fee 79%
Search Aeroflot flights
KLM
฿ 609 ฿ 729 No cancel fee 75%
Search KLM flights
Turkish Airlines
฿ 592 ฿ 733 No cancel fee 77%
Search Turkish Airlines flights
Etihad Airways
฿ 622 ฿ 764 No cancel fee 75%
Search Etihad Airways flights
British Airways
฿ 628 ฿ 801 No cancel fee 70%
Search British Airways flights
Emirates
฿ 634 ฿ 802 No cancel fee 75%
Search Emirates flights
Thai Airways
฿ 402 ฿ 821 No cancel fee 77%
Search Thai Airways flights

Popular flight searches

Check out other popular destinations found by fellow travellers
Home Europe Switzerland Cheap flights from Bangkok to Switzerland