Flynavo
Bangkok

Geneva – Bangkok: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Geneva to Bangkok currently start at $595. The cheapest month is December, from $595.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$595

2 Dec – 21 Dec · Etihad Airways · 1 stop

found today

Also for this trip: eSIM Transfer

The route at a glance

The flight from Geneva to Bangkok covers about 9238 km; the shortest flight takes 11 h 30 min, a typical one 12 h 50 min.

None of the cheapest tickets found were direct; Etihad Airways carries 38% of them.

Most cheap flights leave from Geneve Airport (4 km from the centre of Geneva).

Most land at Suvarnabhumi Airport (28 km from the centre of Bangkok).

A one-way ticket starts at $391, a round trip at $595.

Cheapest price by month

MonthRound trip from
November 2026$599
December 2026$595
January 2027$628
February 2027$608
March 2027$919
May 2027$689

Cheapest day to fly

Looking two months ahead, 9 November is the cheapest date to leave, at $443.

Cheapest day to fly
MonTueWedThuFriSatSun
9
$443
21
$560

Cheaper More expensive

  • $443 — Monday, Nov. 9, 2026
  • $560 — Monday, Dec. 21, 2026

Price trend, last 30 days

Prices over the past month ranged from $578 to $611, with $592 the usual level.

Today's price is about average.

  • 5 October — $578
  • 6 October — $578
  • 7 October — $578
  • 8 October — $597
  • 9 October — $607
  • 10 October — $607
  • 11 October — $590
  • 12 October — $590
  • 13 October — $590
  • 14 October — $590
  • 15 October — $590
  • 16 October — $590
  • 17 October — $590
  • 18 October — $591
  • 19 October — $591
  • 20 October — $585
  • 21 October — $585
  • 22 October — $611
  • 23 October — $610
  • 24 October — $597
  • 25 October — $610
  • 26 October — $594
  • 27 October — $594
  • 28 October — $582
  • 29 October — $587
  • 30 October — $587
  • 31 October — $587
  • 1 November — $590
  • 2 November — $584
  • 3 November — $595
  • 4 November — $595

Trip length and timing

Travellers who pay least stay roughly 17 nights — 19 nights on the very cheapest ticket — and book about 49 days before departure.

Airlines on this route

Airports used

Alternatives

Flying back? Bangkok → Geneva starts at $679.

From Zurich, 225 km away, the same trip starts at $541.

Trip essentials

Flight deals from Geneva in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Questions and answers

What is the cheapest price for flights from Geneva to Bangkok?
The cheapest round-trip ticket found recently costs $595.
Which month is the cheapest to fly from Geneva to Bangkok?
December 2026 is currently the cheapest month, with tickets from $595.
Are there direct flights from Geneva to Bangkok?
No direct flights were found in recent searches; the cheapest options include at least one stop.
Which airlines fly from Geneva to Bangkok?
Airlines found on this route: Aegean Airlines, British Airways, Air China, easyJet, easyJet, AirDolomiti, Etihad Airways, Iberia, Air Serbia, Lufthansa, LOT Polish, SWISS.
How far is Bangkok from Geneva?
The distance is about 9238 km.
How long is the flight from Geneva to Bangkok?
The shortest flight takes 11 h 30 min; most take about 12 h 50 min.
Which airports do flights from Geneva to Bangkok use?
Most depart from Geneve Airport and arrive at Suvarnabhumi Airport.
Round trip from $595 Check live prices