Cheap flights from Thailand to Geneva

BKK — GVA
31 May — 7 Jun1
Return
1 adult
Economy
From?
To?
Tue 31/5
Tue 7/6

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

To save up to 9% on this flight, we recommend booking at least 59 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 Geneva from ฿24,157 1-2 weeks out and tickets from ฿26,723 for flights departing within the next 72 hours.

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

Flights from Thailand to Geneva lean towards being more expensive in December. Prices are generally better when you fly from Thailand to Geneva in August, with the cheapest ticket starting at ฿18,477.

When is the cheapest time to fly from Thailand to Geneva (TH - GVA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Geneva as you normally would.

Cheap flights from Thailand to Geneva in May, June 2022

The best prices found for Thailand to GVA flights in May, June
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,549

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

View Deal

Deal found 25 May 2022

29 May - 27 Aug
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

34h 10m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

16h 00m
฿23,575

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

View Deal

Deal found 25 May 2022

22 Jun - 29 Jun
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

34h 10m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿23,678

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

View Deal

Deal found 23 May 2022

Thailand to Geneva 2022 flight deals

Cheap flights to Geneva from Thailand found for this year
31 Aug - 16 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

19h 25m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

20h 00m
฿19,127

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

View Deal

Deal found 25 May 2022

30 Aug - 16 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

2 stops

19h 25m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

20h 00m
฿19,161

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

View Deal

Deal found 25 May 2022

30 Aug - 16 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

19h 25m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

20h 00m
฿20,017

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

View Deal

Deal found 25 May 2022

Cheap เตอร์กิชแอร์ไลน์ flights from Thailand to Geneva

18 Sep - 25 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

20h 00m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

16h 05m
฿21,351

เตอร์กิชแอร์ไลน์

View Deal

Deal found 25 May 2022

14 Sep - 25 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

16h 40m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

16h 05m
฿22,378

เตอร์กิชแอร์ไลน์

View Deal

Deal found 25 May 2022

Cheap เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ flights from Thailand to Geneva

16 Sep - 28 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

2 stops

26h 15m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

22h 50m
฿22,241

เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์

View Deal

Deal found 25 May 2022

8 Oct - 7 Nov
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

27h 00m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

14h 20m
฿23,267

เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์

View Deal

Deal found 23 May 2022

16 Sep - 27 Sep
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

2 stops

26h 15m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

22h 50m
฿24,294

เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์

View Deal

Deal found 25 May 2022

Last-minute flights from Thailand to Geneva

Late deals on return flights to Geneva 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,549

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

View Deal

Deal found 25 May 2022

2 Jun - 16 Jun
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

34h 10m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿24,876

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

View Deal

Deal found 23 May 2022

30 May - 30 Aug
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

19h 25m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

15h 40m
฿25,218

Multiple Airlines

View Deal

Deal found 25 May 2022

One-way flights to Geneva Geneve-Cointrin from Thailand

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

Phuket City

GVA

Geneva Geneve-Cointrin

2 stops

31h 45m
฿11,223

Multiple Airlines

View Deal

Deal found 23 May 2022

12 Jul
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

2 stops

19h 25m
฿11,771

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

View Deal

Deal found 25 May 2022

12 Jul
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

19h 25m
฿11,805

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

View Deal

Deal found 25 May 2022

Related info for your journey

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

What airport do you fly into for flights to Geneva from Thailand?

If you book a flight to Geneva from Thailand, you will be flying to Geneve-Cointrin, which is the city’s only airport. Geneva Geneve-Cointrin (GVA) is located 4.2 km from the centre of Geneva.

Which airlines flying from Thailand to Geneva Geneve-Cointrin have flexible cancellations due to COVID-19?

Finnair, สวิส อินเตอร์เนชั่นแนล แอร์ไลน์, and เอมิเรตส์ are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Thailand to Geneva for under ฿19,200 on Cheapflights?

Yes, there are multiple flights from Thailand to Geneva for under ฿19,200. The cheapest flight booked recently is on ซาอุเดียแอร์ไลน์ for just ฿19,127, but on average you can expect to pay ฿20,838.

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

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

What are the most popular routes from Thailand to Geneva?

Most travellers choose Bangkok Suvarnabhumi - Geneva Geneve-Cointrin, Phuket City - Geneva Geneve-Cointrin or Bangkok Don Mueang Intl - Geneva Geneve-Cointrin when deciding on the best route from Thailand to Geneva.

What are the most popular airlines that fly from Thailand to Geneva?

When booking a flight from Thailand to Geneva, you may want to consider flying on แอร์ฟร้านซ์, Finnair or บริติชแอร์เวย์ as they are the most popular for this route.

What are the cheapest flights from Thailand to Geneva?

On average you can expect to pay ฿18,983 for a flight from Thailand to Geneva. The cheapest flight overall is ฿12,799 while the most popular route, (Bangkok Suvarnabhumi - Geneva Geneve-Cointrin) is currently priced at ฿20,701.

Departure points for flights from Thailand to Geneva

Select to see more specific information for flights to Geneva from all departure points in Thailand

Top 5 airlines flying from Thailand to Geneva

The chart below displays the airlines Cheapflights users travelling from Thailand to Geneva choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
FinnairCheapest฿14,990Average฿17,196FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿17,017Average฿18,518FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
ลุฟท์ฮันซ่าCheapest฿17,260Average฿23,530FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights
ออสเตรียนแอร์ไลน์Cheapest฿17,615Average฿22,295FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search ออสเตรียนแอร์ไลน์ flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿17,904Average฿22,569FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights