To save up to 12% on this flight, we recommend booking at least 61 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 ฿31,682 1-2 weeks out and tickets from ฿31,682 for flights departing within the next 72 hours.
Flights from Thailand to Geneva lean towards being more expensive in December. Prices are generally better when you fly from Thailand to Geneva in April, with the cheapest ticket starting at ฿16,613.
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.
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
16h 45mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 40mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
23h 35mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
15h 55mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 45mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 20mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
16h 00mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 10mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
28h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
34h 10mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
28h 05mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
3 stops
24h 35mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
2 stops
19h 45mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
3 stops
27h 10mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
3 stops
22h 05mเอทิฮัดแอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
15h 55mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 45mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 20mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
16h 00mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 10mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
15h 35mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
16h 45mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
22h 40mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
1 stop
23h 35mGeneva Geneve-Cointrin
Bangkok Suvarnabhumi
1 stop
21h 15mกาตาร์แอร์เวย์
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
3 stops
51h 30mMultiple Airlines
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
3 stops
51h 30mMultiple Airlines
Bangkok Suvarnabhumi
Geneva Geneve-Cointrin
3 stops
51h 15mMultiple Airlines
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.
กาตาร์แอร์เวย์, เอทิฮัดแอร์เวย์, 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.
Yes, there are multiple flights from Thailand to Geneva for under ฿24,100. The cheapest flight booked recently is on กาตาร์แอร์เวย์ for just ฿24,065, but on average you can expect to pay ฿26,068.
There are currently 20+ open flights from Thailand to Geneva within the next 7 days for less than ฿25,900.
Most travellers choose Bangkok Suvarnabhumi - Geneva Geneve-Cointrin, Bangkok Don Mueang Intl - Geneva Geneve-Cointrin or Phuket City - Geneva Geneve-Cointrin when deciding on the best route 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.
On average you can expect to pay ฿25,306 for a flight from Thailand to Geneva. The cheapest flight overall is ฿19,106 while the most popular route, (Bangkok Suvarnabhumi - Geneva Geneve-Cointrin) is currently priced at ฿24,853.