Flights from Geneva to Bangkok from CHF515

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)
08 Jan 26 - 22 Jan 26

Round-trip

Economy

From
CHF515
Last Seen 11 hours ago

Geneva (GVA)to

Bangkok (BKK)
13 Jan 26 - 10 Mar 26

Round-trip

Economy

From
CHF515
Last Seen 21 hours ago

Geneva (GVA)to

Bangkok (BKK)
27 Apr 26 - 13 May 26

Round-trip

Economy

From
CHF554
Last Seen 1 day ago

Geneva (GVA)to

Bangkok (BKK)
08 Jan 26 - 02 Feb 26

Round-trip

Economy

From
CHF574
Last Seen 16 hours ago

Geneva (GVA)to

Bangkok (BKK)
17 Feb 26 - 03 Mar 26

Round-trip

Economy

From
CHF634
Last Seen 17 hours ago

Geneva (GVA)to

Bangkok (BKK)
23 Apr 26 - 16 May 26

Round-trip

Economy

From
CHF637
Last Seen 13 hours ago

Geneva (GVA)to

Bangkok (BKK)
02 May 26 - 22 May 26

Round-trip

Economy

From
CHF637
Last Seen 17 hours ago

Geneva (GVA)to

Bangkok (BKK)
25 Feb 26 - 24 Mar 26

Round-trip

Economy

From
CHF655
Last Seen 1 day ago

Geneva (GVA)to

Bangkok (BKK)
08 Jan 26 - 11 Mar 26

Round-trip

Economy

From
CHF703
Last Seen 1 day ago

Geneva (GVA)to

Bangkok (BKK)
29 Jan 26 - 22 Apr 26

Round-trip

Economy

From
CHF826
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.