Cheap flights from Thailand to Geneva

BKK — GVA
2 Oct — 9 Oct1
Return
1 adult
Economy
From?
To?
Sun 2/10
Sun 9/10

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

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

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 September, October 2022

The best prices found for Thailand to GVA flights in September, October
13 Oct - 6 Feb
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

14h 00m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

32h 00m
฿26,274

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

Pick Dates

Deal found 26 Sep 2022

12 Oct - 7 Feb
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

14h 40m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

15h 10m
฿29,800

แอร์ฟร้านซ์

Pick Dates

Deal found 26 Sep 2022

12 Oct - 6 Feb
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

25h 05m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

30h 45m
฿30,179

แอร์ฟร้านซ์

Pick Dates

Deal found 26 Sep 2022

Thailand to Geneva 2022 flight deals

Cheap flights to Geneva from Thailand found for this year
13 Oct - 6 Feb
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

14h 00m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

32h 00m
฿26,274

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

Pick Dates

Deal found 26 Sep 2022

16 Nov - 17 Jan
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

33h 35m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

20h 15m
฿28,435

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

Pick Dates

Deal found 26 Sep 2022

8 Dec - 3 Apr
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

29h 15m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

29h 25m
฿28,473

Finnair

Pick Dates

Deal found 25 Sep 2022

Cheap Finnair flights from Thailand to Geneva

8 Dec - 3 Apr
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

29h 15m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

29h 25m
฿28,473

Finnair

Pick Dates

Deal found 25 Sep 2022

8 Dec - 2 Apr
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

29h 15m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

29h 25m
฿29,989

Finnair

Pick Dates

Deal found 25 Sep 2022

9 Dec - 1 Apr
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

37h 25m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

29h 25m
฿31,468

Finnair

Pick Dates

Deal found 25 Sep 2022

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

9 Dec - 1 Apr
HKT

Phuket City

GVA

Geneva Geneve-Cointrin

2 stops

32h 10m
GVA

Geneva Geneve-Cointrin

HKT

Phuket City

2 stops

38h 30m
฿37,686

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

Pick Dates

Deal found 25 Sep 2022

9 Dec - 1 Apr
HKT

Phuket City

GVA

Geneva Geneve-Cointrin

1 stop

24h 30m
GVA

Geneva Geneve-Cointrin

HKT

Phuket City

2 stops

38h 30m
฿39,695

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

Pick Dates

Deal found 25 Sep 2022

23 Dec - 4 Jan
HKT

Phuket City

GVA

Geneva Geneve-Cointrin

2 stops

32h 10m
GVA

Geneva Geneve-Cointrin

HKT

Phuket City

1 stop

15h 35m
฿40,036

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

Pick Dates

Deal found 26 Sep 2022

Last-minute flights from Thailand to Geneva

Late deals on return flights to Geneva from Thailand, departing today and this week
4 Oct - 9 Oct
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

16h 45m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿31,506

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

Pick Dates

Deal found 26 Sep 2022

5 Oct - 9 Oct
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

1 stop

22h 50m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿32,681

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

Pick Dates

Deal found 26 Sep 2022

5 Oct - 9 Oct
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

2 stops

24h 55m
GVA

Geneva Geneve-Cointrin

BKK

Bangkok Suvarnabhumi

1 stop

21h 45m
฿35,297

Multiple Airlines

Pick Dates

Deal found 26 Sep 2022

One-way flights to Geneva from Thailand

The cheapest one-way flights from Thailand to Geneva
17 Oct
HKT

Phuket City

GVA

Geneva Geneve-Cointrin

3 stops

50h 25m
฿13,421

Multiple Airlines

Pick Dates

Deal found 25 Sep 2022

15 Jan
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

3 stops

38h 10m
฿13,800

Multiple Airlines

Pick Dates

Deal found 25 Sep 2022

27 Feb
BKK

Bangkok Suvarnabhumi

GVA

Geneva Geneve-Cointrin

3 stops

32h 00m
฿13,914

Multiple Airlines

Pick Dates

Deal found 25 Sep 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?

เอทิฮัดแอร์เวย์, สวิส อินเตอร์เนชั่นแนล แอร์ไลน์, 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 ฿26,300 on Cheapflights?

Yes, there are multiple flights from Thailand to Geneva for under ฿26,300. The cheapest flight booked recently is on สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ for just ฿26,274, but on average you can expect to pay ฿29,459.

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

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

What are the cheapest airlines to fly from Thailand to Geneva one-way?

For one-way options, check prices for โอมานแอร์. According to our data, you can fly for as low as ฿14,028. Users have also found prices from ฿17,402 and ฿17,554 on ซาอุเดียแอร์ไลน์ and เอธิโอเปียแอร์, respectively.

What are the most popular routes from Thailand to Geneva?

Most travellers choose Bangkok Suvarnabhumi - Geneva Geneve-Cointrin, Phuket City - Geneva Geneve-Cointrin or Trat - 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 ฿65,979 for a flight from Thailand to Geneva. The cheapest flight overall is ฿28,465 while the most popular route, (Bangkok Suvarnabhumi - Geneva Geneve-Cointrin) is currently priced at ฿27,373.

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 10 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฿16,610Average฿20,093FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Finnair flights
เอทิฮัดแอร์เวย์Cheapest฿19,062Average฿27,324FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอทิฮัดแอร์เวย์ flights
ลุฟท์ฮันซ่าCheapest฿19,125Average฿29,514FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search ลุฟท์ฮันซ่า flights
เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์Cheapest฿20,194Average฿23,557FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เคแอลเอ็ม รอยัล ดัตช์ แอร์ไลน์ flights
สวิส อินเตอร์เนชั่นแนล แอร์ไลน์Cheapest฿20,281Average฿29,040FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search สวิส อินเตอร์เนชั่นแนล แอร์ไลน์ flights
แอร์ฟร้านซ์Cheapest฿20,409Average฿27,823FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search แอร์ฟร้านซ์ flights
ออสเตรียนแอร์ไลน์Cheapest฿20,416Average฿25,807FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search ออสเตรียนแอร์ไลน์ flights
ซาอุเดียแอร์ไลน์Cheapest฿21,826Average฿22,295FlexibilityNo cancel feeOn-time86%COVID-19 safety
Search ซาอุเดียแอร์ไลน์ flights
เตอร์กิชแอร์ไลน์Cheapest฿22,360Average฿34,246FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search เตอร์กิชแอร์ไลน์ flights
เอมิเรตส์Cheapest฿23,252Average฿34,159FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search เอมิเรตส์ flights

Search flights to Geneva by cabin class

Business Classfrom ฿3,395/person
Economyfrom ฿619/person