Cheap flights from Bangkok to Switzerland

Return
Economy
Bangkok (BKK)
Zurich (ZRH)
Depart
Return
Any month
|

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 ฿21,519 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 ฿23,652 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 ฿21,785 per person but you can even find prices for as low as ฿16,123. 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 April, May 2021

18 May - 16 Aug
฿16,562pp
BKK
Bangkok Suvarnabhumi
Etihad Airways
 
1 STOP
ZRH
Zurich
ZRH
Zurich
Etihad Airways
 
1 STOP
BKK
Bangkok Suvarnabhumi
21 Apr - 20 Jul
฿16,657pp
BKK
Bangkok Suvarnabhumi
KLM
 
1 STOP
ZRH
Zurich
ZRH
Zurich
KLM
 
1 STOP
BKK
Bangkok Suvarnabhumi
19 May - 16 Aug
฿16,813pp
BKK
Bangkok Suvarnabhumi
Qatar Airways
 
1 STOP
ZRH
Zurich
ZRH
Zurich
Qatar Airways
 
1 STOP
BKK
Bangkok Suvarnabhumi

Bangkok to Switzerland 2021 flight deals

17 Jul - 30 Jul
฿16,311pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
17 Jul - 30 Jul
฿16,343pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
1 Jul - 25 Jul
฿16,437pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

Direct flights to Switzerland from Bangkok

17 Jul - 30 Jul
฿16,311pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
17 Jul - 30 Jul
฿16,343pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi
1 Jul - 25 Jul
฿16,437pp
BKK
Bangkok Suvarnabhumi
SWISS
Direct
ZRH
Zurich
ZRH
Zurich
SWISS
Direct
BKK
Bangkok Suvarnabhumi

Last-minute flights from Bangkok to Switzerland

21 Apr - 20 Jul
฿16,657pp
BKK
Bangkok Suvarnabhumi
KLM
 
1 STOP
ZRH
Zurich
ZRH
Zurich
KLM
 
1 STOP
BKK
Bangkok Suvarnabhumi
19 Apr - 26 Apr
฿17,158pp
BKK
Bangkok Suvarnabhumi
Singapore Airlines
 
1 STOP
ZRH
Zurich
ZRH
Zurich
Singapore Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi
20 Apr - 20 Jul
฿17,190pp
BKK
Bangkok Suvarnabhumi
Singapore Airlines
 
1 STOP
ZRH
Zurich
ZRH
Zurich
Singapore Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi

One-way flights to Switzerland from Bangkok

05:40 - 04:15
Singapore Airlines
1 stop
27h 35m
BKK - ZRH
Singapore Airlines
฿10,917
18:45 - 18:25
KLM
2 stops
28h 40m
BKK - ZRH
KLM
฿12,360
04:55 - 14:20
Finnair
1 stop
14h 25m
BKK - ZRH
Finnair
฿12,422
Travel2Be

Related info for your journey

Flight FAQs

From Bangkok to Switzerland

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

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

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,821 on Cheapflights?

Cheapflights has 20 direct flights from Bangkok to Switzerland under ฿18,821. A good price for a direct flight from Bangkok to Switzerland is less than ฿30,804.

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

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

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,554. On average you can expect to pay ฿59,091. The most popular route, (Bangkok Suvarnabhumi - Lugano), can usually be booked for ฿22,272.

How long does is the flight from Bangkok to Switzerland?

For as low as ฿16,249, SWISS can have you in Switzerland from Bangkok in 11h 30m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

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

Cheapflights users have booked flights from Bangkok to Switzerland from ฿16,249 return. Other airlines that can offer you cheap pricing are Etihad Airways, from ฿16,563, and KLM, from ฿16,657.

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,760. However, be on the lookout for offers from Singapore Airlines and Finnair, as they are both options that can get you from Bangkok to Switzerland for a low price.

Related searches

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

Rent a Car

Car Rentals in Switzerland

Destination information for Switzerland

Today's exchange rate
฿1 = CHF 0.03
Flight duration
11h 05m

Airports servicing Bangkok

Bangkok Suvarnabhumi (BKK)
Bangkok Don Mueang Intl (DMK)

Airports servicing

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

Top 10 airlines flying from Bangkok to Switzerland

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 ฿763 No cancel fee 75%
Search KLM flights
Etihad Airways
฿622 ฿764 No cancel fee 75%
Search Etihad Airways flights
Turkish Airlines
฿592 ฿790 No cancel fee 77%
Search Turkish Airlines 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

Home Europe Switzerland Cheap flights from Bangkok to Switzerland
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First