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 ฿23,545 1-2 weeks out and tickets from ฿26,046 for flights departing within the next 72 hours.
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.
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,009.
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.
Lufthansa, Emirates, and SWISS 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.
Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. 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 Thailand to Geneva Geneve-Cointrin. Policies will vary by airline.
Yes, there are multiple flights from Thailand to Geneva for under ฿14,700. The cheapest flight booked recently is on Finnair for just ฿14,607, but on average you can expect to pay ฿16,875.
There are currently 19+ open flights from Thailand to Geneva within the next 7 days for less than ฿15,900.
For one-way options, check prices for Finnair. According to our data, you can fly for as low as ฿6,737. Users have also found prices from ฿11,172 and ฿11,539 on KLM and Air France, respectively.
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.
On average you can expect to pay ฿38,889 for a flight from Thailand to Geneva. The cheapest flight overall is ฿11,746 while the most popular route, (Bangkok Suvarnabhumi - Geneva Geneve-Cointrin) is currently priced at ฿14,607.
When booking a flight from Thailand to Geneva, you may want to consider flying on British Airways, Emirates or Etihad Airways as they are the most popular for this route.
Information is based on travel restrictions from Thailand to Geneva Geneve-Cointrin
Most visitors from Thailand need to provide a negative COVID-19 test result and/or quarantine to enter Geneva Geneve-Cointrin.
COVID-19 testing requirements
Visitors from Thailand must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for RT-PCR (NAAT) and 48 Antigen (quick-test) hours before departing to Geneva Geneve-Cointrin.
Visitors from Thailand are not required to quarantine after entering Geneva Geneve-Cointrin.
Travel Declaration Form - Children can be included in the form of an adult traveling with them.
Returning to Thailand from Geneva Geneve-Cointrin
COVID-19 testing requirements
Visitors from Geneva Geneve-Cointrin must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Thailand.
Visitors from Geneva Geneve-Cointrin are not required to quarantine after entering Thailand.
||฿19,729||฿24,082||No cancel fee||77%||
Search Turkish Airlines flights
||฿20,939||฿24,056||No cancel fee||70%||
Search British Airways flights
||฿22,535||฿32,753||No cancel fee||76%||
Search Lufthansa flights
||฿23,889||฿31,970||No cancel fee||79%||
Search SWISS flights
||฿23,907||฿26,333||No cancel fee||75%||
Search Etihad Airways flights
||฿24,369||฿28,803||No cancel fee||75%||
Search Emirates flights
||฿24,937||฿27,881||No cancel fee||68%||
Search Qatar Airways flights
||฿27,286||฿33,970||No cancel fee||78%||
Search Austrian Airlines flights