Cheap flights from Bangkok Intl to Geneva

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

The best prices from Bangkok Intl to Geneva are usually found in August or July, booked 60 days in advance, depart on a Tuesday or Thursday and return on a Monday

How to find the cheapest flight from
Bangkok Intl (BKK) to Geneva (GVA)

BKK - GVA
Price
฿ 17,698 - ฿ 25,317
GVA
Temperature
5 - 26 °C
GVA
Rainfall
59 - 108 mm

Popular in

December

High demand for flights, 17% potential price rise

Cheapest in

August

Best time to find cheap flights, 16% potential price drop

Round-trip from

฿ 17,698

From Bangkok Intl to Geneva

One-way from

฿ 11,459

One-way flight from Bangkok Intl to Geneva

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Bangkok Intl to Geneva?

Saturday flights are generally found to be more expensive for flights from Bangkok Intl to Geneva. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Geneva.

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

Find a great deal and save up to 9% by booking at least 59 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Bangkok Intl to Geneva within the next two weeks, with the cheapest ticket starting at ฿ 21,178.

What is the cheapest month to fly from Bangkok Intl to Geneva?

August can be a great time to fly to Geneva from Bangkok Intl with a flight ticket averaging about ฿ 20,978. Cheapflights users have found deals in the month of August for as cheap as ฿ 16,198. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Bangkok Intl to Geneva (BKK - GVA)?

When flying from Bangkok Intl to Geneva, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 12% versus a flight in the evening.

Cheap flights from Bangkok Intl to Geneva in January, February 2021

The best prices found for BKK to GVA flights in January, February
19 Feb - 27 Feb
฿ 17,638pp
BKK
Bangkok Suvarnabhumi
SWISS
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
SWISS
 
1 STOP
BKK
Bangkok Suvarnabhumi
15 Jan - 23 Jan
฿ 18,478pp
BKK
Bangkok Suvarnabhumi
Etihad Airways
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Etihad Airways
 
1 STOP
BKK
Bangkok Suvarnabhumi
20 Feb - 27 Feb
฿ 18,628pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
   
2 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
SWISS
 
1 STOP
BKK
Bangkok Suvarnabhumi

Bangkok Intl to Geneva 2021 flight deals

Cheap flights to Geneva from Bangkok Intl found for this year
10 May - 21 May
฿ 17,128pp
BKK
Bangkok Suvarnabhumi
Turkish Airlines
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Turkish Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi
23 Jul - 17 Aug
฿ 17,638pp
BKK
Bangkok Suvarnabhumi
SWISS
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
SWISS
 
1 STOP
BKK
Bangkok Suvarnabhumi
19 May - 23 May
฿ 17,818pp
BKK
Bangkok Suvarnabhumi
Turkish Airlines
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Turkish Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi

One-way flights to Geneva from Bangkok Intl

The cheapest one-way flights from Bangkok Intl to Geneva
04:00 - 04:40
Air France
1 stop
30h 40m
BKK - GVA
Air France
฿ 11,459
Tripmonster
19:55 - 17:40
KLM
1 stop
27h 45m
BKK - GVA
KLM
฿ 11,999
KLM
10:05 - 13:15
Finnair
2 stops
33h 10m
BKK - GVA
Finnair
฿ 14,579
Travelgenio

Related info for your journey

Useful info, stats and facts about Bangkok Intl to Geneva flights.

Flight FAQs

From Bangkok Intl to Geneva

Can I find flights from Bangkok Intl to Geneva for under ฿ 17,998 on Cheapflights?

Yes, there are multiple flights from Bangkok Intl to Geneva for under ฿ 17,998. The cheapest flight booked recently is on Turkish Airlines for just ฿ 17,128, but on average you can expect to pay ฿ 20,158.

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

Airlines globally have implemented additional safety measures to accommodate you. Etihad Airways is one of them. Airline carriers are regularly disinfecting and sanitising their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Bangkok Suvarnabhumi to Geneva Geneve-Cointrin. Policies will vary by airline.

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

Some of the carriers operating flights from Bangkok Suvarnabhumi to Geneva Geneve-Cointrin that may be offering flexible cancellation policies are Lufthansa, Emirates, and SWISS. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Bangkok Intl to Geneva for under ฿ 17,998 on Cheapflights?

There are no direct flights from Bangkok Intl to Geneva, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Does it rain more in Bangkok Intl or Geneva?

In Bangkok Intl, there will be less rainfall in Bangkok Intl compared to Geneva over the next 3 days.

Is Bangkok Intl weather warmer or cooler than Geneva?

Our data indicates that the weather will be 36 °C on average in the month of April. The temperature in Geneva is typically colder than in Bangkok Intl. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Bangkok Intl to Geneva?

A quick flight from Bangkok Intl to Geneva can take about 14h 35m. Lufthansa provides one of the quickest options available for as low as ฿ 39,086. 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 Intl to Geneva return?

Turkish Airlines, at ฿ 17,128, was found to be the cheapest airline from Bangkok Intl to Geneva.Alternate airlines flying return to your destination include SWISS and KLM. Users have found that Turkish Airlines is 18% cheaper than the other options available to this destination.

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

฿ 11,339 is the cheapest one-way deal found within the past few days, from KLM. You may also be able to find cheap deals on Air France and Finnair, with prices starting from ฿ 11,459 and ฿ 14,579, respectively.

Destination information for Geneva

Things to know before you go. Useful info for your trip from Bangkok Intl to Geneva
Today's exchange rate
฿ 1 = CHF 0.03
Average temperature for January in Geneva
5.0 °C
Avg rainfall for January in Geneva
67.0 mm

Airports servicing Bangkok

Airports servicing Geneva

Top 8 airlines flying from Bangkok Intl to Geneva

The chart below displays the airlines Cheapflights users travelling from Bangkok Intl to Geneva 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
British Airways
฿ 628 ฿ 721 No cancel fee 70%
Search British Airways flights
Turkish Airlines
฿ 592 ฿ 722 No cancel fee 77%
Search Turkish Airlines flights
Etihad Airways
฿ 717 ฿ 790 No cancel fee 75%
Search Etihad Airways flights
Qatar Airways
฿ 748 ฿ 836 No cancel fee 68%
Search Qatar Airways flights
Emirates
฿ 731 ฿ 864 No cancel fee 75%
Search Emirates flights
SWISS
฿ 716 ฿ 959 No cancel fee 79%
Search SWISS flights
Lufthansa
฿ 676 ฿ 982 No cancel fee 76%
Search Lufthansa flights
Austrian Airlines
฿ 818 ฿ 1,019 No cancel fee 78%
Search Austrian Airlines flights

Popular flight searches

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