Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Thailand to Zurich from ฿12,042

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 20/3. Fares are subject to change and may not be available on all flights or dates of travel.
BKK — ZRH
12 Feb — 19 Feb1
1 adult

Cheap flight deals from Thailand to Zurich

Discover tips and strategies to find the most affordable flight options for your journey from Thailand (TH0) to Zurich (ZRH). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 7 February 2025.

Round-trip from

฿23,611

One-way from

฿12,042

Popular in

August

Cheapest in

March

Average price

฿31,099

Good round-trip deal

฿27,073 or less

Good one-way deal

฿24,050 or less
IndiGo
  • IndiGo
  • 10/3-14/3
  • 4 total stops
  • 71h 15m total
  • Thailand to Zurich
โอมานแอร์
  • โอมานแอร์
  • 20/3
  • 1 total stop
  • 29h 00m total
  • Thailand to Zurich
Highest demand for flights based on searches. 7% potential increase in price (฿79,790 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (฿21,434 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Thailand to Zurich.
Price to beat on a one-way flight from Thailand to Zurich.

Find flight deals from Thailand to Zurich

Cheapest flights from Thailand to Zurich
Explore the most affordable flight options available from Thailand to Zurich. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 7 February 2025.

Mon 10/311:05HKT - ZRH
2 stops41h 15mIndiGo
Fri 14/311:05ZRH - HKT
2 stops30h 00mIndiGo
Deal found 6/2฿23,611
Mon 24/313:35HKT - ZRH
2 stops22h 55mMultiple Airlines
Mon 31/311:15ZRH - HKT
2 stops26h 35mMultiple Airlines
Deal found 7/2฿24,387
Mon 10/308:50HKT - ZRH
1 stop27h 40mเอทิฮัดแอร์เวย์
Fri 14/310:25ZRH - HKT
1 stop31h 10mเอทิฮัดแอร์เวย์
Deal found 6/2฿25,095
Mon 9/602:45BKK - ZRH
1 stop21h 00mMultiple Airlines
Sat 6/918:45ZRH - BKK
2 stops18h 45mMultiple Airlines
Deal found 6/2฿25,938
Wed 4/602:30BKK - ZRH
1 stop33h 45mQatar Airways
Mon 1/916:40ZRH - BKK
1 stop15h 15mQatar Airways
Deal found 6/2฿25,972
Wed 16/412:35BKK - ZRH
Nonstop12h 00mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Thu 1/517:55ZRH - BKK
Nonstop10h 50mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Deal found 6/2฿26,107
Fri 6/609:15BKK - ZRH
1 stop14h 30mเอทิฮัดแอร์เวย์
Fri 20/607:25ZRH - BKK
2 stops18h 40mเอทิฮัดแอร์เวย์
Deal found 6/2฿26,174
Thu 13/207:55DMK - ZRH
2 stops28h 35mMultiple Airlines
Thu 27/210:25ZRH - DMK
2 stops21h 25mMultiple Airlines
Deal found 6/2฿26,748
Fri 18/408:40BKK - ZRH
1 stop15h 35mAir India
Wed 23/420:50ZRH - BKK
1 stop15h 05mAir India
Deal found 6/2฿26,781
Fri 1/807:05BKK - ZRH
1 stop31h 40mFinnair
Fri 15/819:05ZRH - BKK
1 stop29h 25mFinnair
Deal found 6/2฿26,849
Thu 10/711:35BKK - ZRH
2 stops28h 30mเคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์
Sat 29/1117:30ZRH - BKK
1 stop34h 35mเคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์
Deal found 6/2฿27,085
Mon 24/309:10HKT - ZRH
1 stop15h 05mAir India
Mon 31/320:50ZRH - HKT
1 stop15h 00mAir India
Deal found 7/2฿27,119

Find flights from Thailand to Zurich within your budget

Customise your flight search to find flights from Thailand to Zurich that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 17,341 searches. Data last updated 7 February 2025.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

Phuket CityZurich

HKT - ZRH

HKTZRH

Phuket City

Mon 10/3

11:05-22:20

2 stops41h 15m

Zurich

Fri 14/3

11:05-23:05

2 stops30h 00m

฿23,611

Phuket CityZurich

HKT - ZRH

HKTZRH

Phuket City

Mon 24/3

13:35-06:30

2 stops22h 55m

Zurich

Mon 31/3

11:15-18:50

2 stops26h 35m

฿24,387

Phuket CityZurich

HKT - ZRH

HKTZRH

Phuket City

Mon 10/3

08:50-06:30

1 stop27h 40m

Zurich

Fri 14/3

10:25-23:35

1 stop31h 10m

฿25,095

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Mon 9/6

02:45-18:45

1 stop21h 00m

Zurich

Sat 6/9

18:45-18:30

2 stops18h 45m

฿25,938

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Wed 4/6

02:30-07:15

1 stop33h 45m

Zurich

Mon 1/9

16:40-12:55

1 stop15h 15m

฿25,972

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Wed 16/4

12:35-19:35

Nonstop12h 00m

Zurich

Fri 2/5

17:55-09:45

Nonstop10h 50m

฿26,107

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Fri 6/6

09:15-18:45

1 stop14h 30m

Zurich

Fri 20/6

07:25-07:05

2 stops18h 40m

฿26,174

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Fri 18/4

08:40-19:15

1 stop15h 35m

Zurich

Wed 23/4

20:50-16:55

1 stop15h 05m

฿26,781

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Fri 1/8

07:05-09:45

1 stop31h 40m

Zurich

Fri 15/8

19:05-05:30

1 stop29h 25m

฿26,849

BangkokZurich

BKK - ZRH

BKKZRH

Bangkok Suvarnabhumi

Thu 10/7

11:35-11:05

2 stops28h 30m

Zurich

Sat 29/11

17:30-10:05

1 stop34h 35m

฿27,085

Flights are sorted by cheapest return flights first.

Deals found on 6/2

Showing 1-10 of 60 results
1
2
3
...</