Flights from Geneva to Bangkok from CHF543

Promo Code

Bangkok: Thailand's colourful capital shines through

Bangkok bursts with colour, contrast, and energy, bringing together ancient temples, lively markets, peaceful rivers, and modern skyscrapers in one striking city. When you visit, you step into a place where tradition and modern life sit side by side. From long-tail boats on the Chao Phraya River to clear rooftop views across the skyline, you see the city’s character from every angle. With Michelin-starred street food, green spaces, hidden art houses, and vibrant neighbourhoods, Bangkok always feels fresh, no matter how many times you return.

Find Geneva to Bangkok Fares for Your Next Trip

Plan Ahead with Flight Deals from Geneva to Bangkok

keyboard_arrow_down

Geneva (GVA)to

Bangkok (BKK)
29 Apr 26 - 15 May 26

Round-trip

Economy

From
CHF543
Last Seen 1 day ago

Geneva (GVA)to

Bangkok (BKK)
29 Apr 26 - 16 May 26

Round-trip

Economy

From
CHF543
Last Seen 22 hours ago

Geneva (GVA)to

Bangkok (BKK)
15 Jun 26 - 06 Jul 26

Round-trip

Economy

From
CHF543
Last Seen 1 day ago

Geneva (GVA)to

Bangkok (BKK)
25 Feb 26 - 08 Mar 26

Round-trip

Economy

From
CHF566
Last Seen 22 hours ago

Geneva (GVA)to

Bangkok (BKK)
25 Feb 26 - 24 Mar 26

Round-trip

Economy

From
CHF611
Last Seen 11 hours ago

Geneva (GVA)to

Bangkok (BKK)
03 Feb 26 - 03 Apr 26

Round-trip

Economy

From
CHF611
Last Seen 8 hours ago

Geneva (GVA)to

Bangkok (BKK)
29 Apr 26 - 11 May 26

Round-trip

Economy

From
CHF633
Last Seen 11 hours ago

Geneva (GVA)to

Bangkok (BKK)
30 Apr 26 - 15 May 26

Round-trip

Economy

From
CHF633
Last Seen 5 hours ago

Geneva (GVA)to

Bangkok (BKK)
14 Jun 26 - 06 Jul 26

Round-trip

Economy

From
CHF632
Last Seen 4 hours ago

Geneva (GVA)to

Bangkok (BKK)
06 Mar 26 - 05 Apr 26

Round-trip

Economy

From
CHF660
Last Seen 1 day ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.