GVA

฿5,972 Find Cheap Flights to Geneva – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
฿18,761
Typical prices: ฿25,469-฿36,706
รอยัลจอร์ดาเนียน
Thu 8/11Fri 23/11
BKK - GVA • 1 stop
Cheapest one-way flight
฿5,972
Typical prices: ฿13,471-฿24,400
เอทิฮัดแอร์เวย์
Fri 9/11
CNX - GVA • 1 stop
Top airlines
Best reviews • 8.1 score
Airline reviews
Airline reviews
Top routes
Cheapest • 11% average savings
Most popular
Insights
Insights
When to travel
Cheapest • 9% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Geneva!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Geneva

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Geneva

Sun 8 Nov - Mon 23 Nov
รอยัลจอร์ดาเนียน Logo
22:30 - 13:35Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
21h 05m1 stop Amman Queen Alia Intl
รอยัลจอร์ดาเนียน Logo
14:35 - 15:30Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
18h 55m1 stop Amman Queen Alia Intl
฿18,761รอยัลจอร์ดาเนียน
3+ days ago
Sun 8 Nov - Mon 23 Nov
รอยัลจอร์ดาเนียน Logo
22:30 - 13:35Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
21h 05m1 stop Amman Queen Alia Intl
รอยัลจอร์ดาเนียน Logo
14:35 - 15:30Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
18h 55m1 stop Amman Queen Alia Intl
฿18,795รอยัลจอร์ดาเนียน
3+ days ago
Sat 28 Nov - Fri 4 Dec
China Eastern Logo
21:05 - 06:50Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
39h 45m3 stops Kunming Changshui Hengyang Shanghai Pu Dong
China Eastern Logo
11:00 - 15:55Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
22h 55m1 stop Shanghai Pu Dong
฿20,347China Eastern
3+ days ago
Sat 28 Nov - Fri 4 Dec
China Eastern Logo
19:55 - 06:50Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
40h 55m1 stop Shanghai Pu Dong
China Eastern Logo
11:00 - 14:55Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
21h 55m2 stops Shanghai Pu Dong Kunming Changshui
฿20,347China Eastern
3+ days ago
Sun 8 Nov - Mon 23 Nov
เอทิฮัดแอร์เวย์ Logo
08:30 - 06:45Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
28h 15m1 stop Abu Dhabi Zayed Intl
เอทิฮัดแอร์เวย์ Logo
09:35 - 23:40Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
32h 05m1 stop Abu Dhabi Zayed Intl
฿25,003เอทิฮัดแอร์เวย์
2 days ago
Mon 23 Nov - Sun 6 Dec
เอทิฮัดแอร์เวย์ Logo
14:40 - 06:45Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
22h 05m1 stop Abu Dhabi Zayed Intl
เอทิฮัดแอร์เวย์ Logo
09:35 - 11:35Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
20h 00m1 stop Abu Dhabi Zayed Intl
฿25,071เอทิฮัดแอร์เวย์
2 days ago
Sun 29 Nov - Thu 21 Jan
Emirates Logo
23:00 - 18:55Bangkok  Bangkok Don Mueang Intl-Geneva Geneva Geneve-Cointrin
25h 55m1 stop Dubai Intl
Emirates Logo
20:40 - 20:10Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Don Mueang Intl
17h 30m1 stop Dubai Intl
฿30,908Emirates
3+ days ago
Thu 28 Jan - Sat 20 Feb
Emirates Logo
09:10 - 12:45Bangkok  Bangkok Don Mueang Intl-Geneva Geneva Geneve-Cointrin
33h 35m1 stop Dubai Intl
Emirates Logo
20:40 - 10:05Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Don Mueang Intl
31h 25m1 stop Dubai Intl
฿31,178Emirates
3+ days ago
Sun 17 Jan - Wed 3 Feb
เตอร์กิชแอร์ไลน์ Logo
08:00 - 09:25Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
31h 25m2 stops Hong Kong Intl Istanbul
เตอร์กิชแอร์ไลน์ Logo
14:35 - 04:20Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
31h 45m1 stop Istanbul
฿39,580เตอร์กิชแอร์ไลน์
20 hours ago
Sun 17 Jan - Tue 2 Feb
เตอร์กิชแอร์ไลน์ Logo
08:00 - 09:25Bangkok  Bangkok Suvarnabhumi-Geneva Geneva Geneve-Cointrin
31h 25m2 stops Hong Kong Intl Istanbul
เตอร์กิชแอร์ไลน์ Logo
10:50 - 04:20Geneva  Geneva Geneve-Cointrin-Bangkok Bangkok Suvarnabhumi
35h 30m1 stop Istanbul
฿39,580เตอร์กิชแอร์ไลน์
20 hours ago
Booking Insights

Price, demand, and travel trends for flights to Geneva

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Geneva?

Bangkok Suvarnabhumi Airport to Geneva is the cheapest route at ฿18,761 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Geneva?

On average, a return flight from Thailand to Geneva costs ฿30,545, based on KAYAK data over the past 12 months. Return fares from Phuket City average ฿29,359, while Bangkok Suvarnabhumi Airport runs a bit higher at ฿30,033.

What is the cheapest day to fly to Geneva?

Wednesday is the cheapest day to fly to Geneva at ฿28,749 return on average over the past 12 months on KAYAK. Saturday is the most expensive at ฿36,071.

What is the cheapest month to fly to Geneva?

•March is the cheapest month to fly to Geneva with an average price of ฿27,770 return.
•August (฿35,531) and October (฿33,000) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Geneva?

Afternoon flights to Geneva are the cheapest at ฿28,749 return on average. Evening flights are the most expensive at ฿33,135.

What is a good deal for flights to Geneva?

Flights under ฿25,469 are considered a good deal. 25% of KAYAK users found return flights to Geneva at or below these prices, with the lowest fares from:
•Phuket City ฿23,484
•Bangkok Suvarnabhumi Airport ฿25,321.

When are flights to Geneva the cheapest?

Booking last minute, within 2 weeks of departure, typically offers the lowest fares to Geneva. It is about 10% cheaper than the typical fare over the last 12 months, based on KAYAK data.

Key details for flights to Geneva

Low season

September

Cheapest flight

฿5,972
Beat the crowds with an average 26% drop in traveller numbers.
The most popular month to fly with an average 35% increase in traveller numbers.
One-way flight from Chiang Mai to Geneva

When to book flights to Geneva

Are your dates flexible? Find out the best times to travel to Geneva based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Geneva, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Geneva is a good deal?

    A good deal on a flight to Geneva is around ฿25,469 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which city has the cheapest flights to Geneva?

    Based on fares booked in the past 5 days, the cheapest flights to Geneva are from Bangkok, starting at ฿18,761 return.

  • How expensive are last-minute flights to Geneva?

    Last-minute fares to Geneva (booked within two weeks of departure) are typically 10% lower than the average return fare of ฿30,545. Booking late can sometimes save money, but availability is limited.

  • What is the difference between the most popular and the most frequent airline at Geneva?

    บริติชแอร์เวย์ operates the most flights from Thailand to Geneva at 0 per week, while เตอร์กิชแอร์ไลน์ is the airline most often selected by KAYAK users searching for flights from Thailand to Geneva. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Geneva flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • If you're flexible with your travel dates, booking last minute (within 2 weeks of departure) tends to be around 10% cheaper than the typical fare to Geneva over the last 12 months, based on KAYAK data.
  • For flights to Geneva, a good return fare is around ฿25,469. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Geneva in March. Return fares historically average ฿27,770, making March the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to midday to save up to ฿4,387 on a return flight. Midday flights to Geneva average ฿28,749 compared to ฿33,135 for afternoon flights.

Reviews of the top 5 airlines flying to Geneva

 
Need help choosing which airline to fly with to Geneva? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3688 reviews
8.4Crew
8.2Boarding
8.2Entertainment
7.9Food
8.1Comfort
Airline reviews

Always enjoyed flying with Emirates, flown with others but they don't really measure up. The others are cheaper without a doubt, but not as good as Emirates

8.0 ExcellentDave, Feb 2026
Read more Emirates reviews

Always enjoyed flying with Emirates, flown with others but they don't really measure up. The others are cheaper without a doubt, but not as good as Emirates

Warm staff, very responsive service. Well furnished cabin and comfortable seat and amenities. Excellent onboard wifi connection and very large comfortable restrooms.

Bathrooms were amazing and first class seat was very comfortable. Food was edible but not up to the standards of other first class meals on other airlines. But Caviar was amazing! So much caviar. Dom Perignon 2015 was room temperature. It would have been amazing if it was chilled down a bit more. Slippers were amazing and amenity kit requested was beautiful. Requested Pajamas never came so can’t tell you how nice they were. Loved the design of the seat and personal storage. Suite was much smaller than other airline’s first class and tv screen was tiny and remote difficult to use. I probably wouldn’t pay for this flight again.

The 2 sockets near me didjt work i had my phone by end of the flight on low bat and had issues to book uber thereafter Electrical sockets should work if emirates does not allow batteries Baggage claim in zurich took very long

Very pleasant.The crews are very helpful.Food are very good.

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Ticket price is competitive, flight time is punctual, aircraft cabin is clean, food is average. Can improve on serving system of meals on a A380 airbus. I had only 15 min to eat my meal. There are lots of people to serve & took a while for food to make it down to my row.

Nothing, all that I know is that I will never travel with Emirates again Qatar is were I belong. You guys should send someone over to experience what true acomadation is, Emirates has the worst food that I ever eat on any airline ,even jetblue has better food and snacks that curry Indian garbage you guys serve just make people sick.

Flight never took off. Boarded after multiple 30 minutes interval delays for hours.. then after an hour onboard, captain announce cancellation and back on the bus to the terminal with no information and everyone to fend for self.. Emirates did absolutely nothing to communicate either electronically or announcement. It’s unprecedented I know with the flood but lack of communication creates anxiety and extra pain for staff. Emirates should do better.. no supervisors monitoring floor and passengers abusing them which isn’t right but should Have had supervisors monitoring

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

They should be kind to the people Food is always plain pasta bread is from the fridge they don't even warm up Seat is so uncomfortable body hurts

No way to add a bag without getting in line at the counter, which took at least half an hour. No WiFi.

This is truly the worst travel experience of my life. The UK ETA program had a technical failure, and I was stuck in limbo for 24 hours, unable to board my flight and unable to navigate anything in my itinerary. I had to rebook an entirely new flight and I’m now out doubled the money. Unconscionable.

Very limited legroom in a 10 hour flight.very old plane.

One thing I really liked about Austrian Airlines was that the flight attendants were very kind, and the in-flight entertainment offered many choices. One thing that could be improved is the meal service, since only a vegetarian option was offered — it would be better to have at least two choices.

Business class old style from 10 years ago. Ok for short flights but nor for 12 hours journey. The passenger near the window have to jump over the passenger seat aisle side or wake him up to upright the seat. That’s not the business class that you expect on long night flight. Seats are not so confortable. And believe it or not no wifi!

Pleasant up to Vienna. Afterward (Vienna- Zagreb) was an horrific experience

They never gave any meal during the flight. We’ve flown for years and then doing this now is ridiculous.

Vienna airport substandard Bathroom down flight of stairs and no elevator Lack of gates required bus transport to off load

Very efficient and profesional .One of the best. I had 20 minutes between 2 flights and still made it amazing.

787-9 TOO OLD AIRCRAFT , MY SEAT BELT INCORRECTLY FIXED, THE TRAY TABLE SLIDING, REPORTED BOTH , NO CURTESY BY CABIN MANAGER TO APOLOGIZE AT LEAST . FOOD WAS OVERCOOKED : THE PRESENCE OF A CHEF IS JUST A PROMOTIONAL PLOY , WINES EXCELLENT . THE FARE COST IS EQUIVALENT TO QUATAR , BUT TK IS FAR FROM MATCHING THEIR LEVEL BOTH BY AIRCRAFT , FOOD AND SERVICE .. I WOULD NOT TRAVEL BUSINESS WITH TK ANY LONGER .

I really enjoyed the food, only bad part on one of my flights my screen was a bit buggy but it wasn't a big deal it was one of their older planes so I understand that happens

The segment bkk ist was ok. The segment ist to yul the boarding was chaotic with 5 control before get in the plain, in addition to normal control by scanner and metal detector during transfert

Was ok except they send the baby trolley to oversize baggage office without telling me so we spent an hour looking for ir

Very good, it took a little too long for the food to come out on a service that left after midnight but everything was great.

Business class in Turkish airlines is like none other. They separate themselves and highly recommend it

I will avoid this airline as much as possible. Service was rude, and I don’t think the crew knew how to answer a CALL LIGHT. I pushed my call light on the ohare to Istanbul and the Istanbul to Thailand flight because I was very very thirsty. NO ONE CAME. I pushed it twice! NO ONE CAME! Why have a call light when no one will come? My experience was the WORSE AND I WILL NEVER EVER FLY WITH THIS AIRLINE AGAIN. The cabin crew needs to learn MANNERS AND BE RETRAINED on their jobs on how to be helpful and kind instead of being short with their customers and ANSWER CALL LIGHTS! I honestly wouldn’t be suprised this airline goes out of business.

Flight attendants were harsh, food could be better, took way too long to pick up food trays, were stuck with the crying babies the entire to and from trip. Restrictions of 8 kg for cabin luggage is ridiculous that’s barely 2 pairs of pants, shirts, shoes. There shouldn’t be any restrictions on the carry on luggage size except the checked in luggage. Attendants don’t even help with putting luggage in cabin space. Attendant picked up food tray and spilled cherry juice all over my husband and has the nerve to come back to ask why he hadn’t changed his clothes.

Business Class Service was unacceptable. 7 flight time changes and delays

It was a quick flight, and it was fine. The only thing was my seats wouldn’t recline because I was in the last row. It was a 1am flight so that made it hard to sleep. But otherwise it was fine.

The flight was over 1 hour late taking off ,when I arrived in Abu Dhabi ,I missed my connecting flight to Bangkok so I had to wait almost 6 hours for my flight arriving in Bangkok at 6:30 am ,So I missed a whole day of my vacation and my hotel room sat empty so I paid for hotel days that I was not there. In Abu Dhabi there was a woman that worked the desk at transfers that was so professional, courteous , helpful,and may I say absolutely beautiful .she got me food vouchers for my layover and was a very calming presence. Besides that I will never use Etihad again I will pay the Xtra money . I'm sure they won't read or see this but it's my "2 cents" I'll use an airline that respects me and my hard earned dollars

It was an old plane with seats not comfortable and with little space for the legs. I must say that the previous flight I had was amazing on a very comfortable new plane

excellent, staff and boarding were all seamless and no issues, thank you!

More leg space than other flights, but felt like *maybe* narrower seats?

I was charged $604 for a bag that weighed 17 kg. I was given three different prices until they landed on the most expensive one and didn't budge a penny. It's ironic and a bit enraging because the total cost of my ticket was $468. I've traveled the world and never experienced these kind of prices for only one piece of checked luggage.

The WiFi was not compatible on both my phones (Vivo Y30 5g and Samsung Galaxy A32) with up-to-date android software.

Old plane, old entertainment system. It wasn't working throughout the entire flight. I was offered to connect to their system via Wifi to watch on my phone. Crew wasn't very helpful except one lady who turned the experience around.

Boarding was excellent except they did last call 30 minutes earlier .

Only 1 time food and drinks together was offered, for total 5 hours duration drinks and snacks was never offered. For some people food choice was not available, only veg was available. No entertainment option was there. Crew members were mostly back of the flight asking each other for KitKat and chips to share between them.

Eine Toilette der Business Class war gesperrt und somit nicht benutzbar.

Basic long haul decent price but U pay for what you get. Over 5hrs of transit and terminal was pretty bare with nothing much to do except the lounge

Suck! Sat in plane on the tarmac (hot) over 2 hours

While boarding at PVG, there was a ticket checking at the gate, then there was another ticket checking at the bottom of the escalator, which created quite a dangerous congestion. Not sure which idiot made this absolutely unnecessary arrangement.

Plane was good. But food was bad and air host was so rude. I will never fly with China Eastern again

Small plane with only two lavatories at the back. You must have a good plan to use it before or after the meal, if you make a bad decision, you will end up with standing in front of the toilet for a while till the food carts empty. The good thing is even there’s a slightly delayed, the plane is still arriving on time which is superb!!

good flight. food is only so so. I actually did not eat the snack. it does not look too good on the passenger next to me.

Flight was on time. My group paid for seat’s so that us four can be seated next to each other. We all got separated. We all got middle seats, which made it more difficult to be able to get up and stretch or use the restroom. We tried talking to the employees at China Eastern and they were of no help. We will not be taking this flight or recommend this route to others in the future. Also I will be contacting customer service on how I can get our money back for paying for assigned seats.

Cheapest option from Gatwick £400 cheaper than Emirates and Qatar. Entertainment no where near as good as Emirates and Qatar, but saved £400 so all good.

Gatwick London-Shanghai -Bangkok.. Would have liked entertainment screens, but I know these planes are not that new. Cheap flights at the time of booking, Emirates wanted double so you get what you paid for. I would fly again with them, but if Emirates was the same price I would go with them.

I will never fly through China again. Maybe it was the mandatory retinal scan just to transfer to another flight or the complete set of fingerprints they require. There are many better and inexpensive flights to Asia if you look.

Travelling to a place near Geneva?

Book flights to Geneva if you plan to visit one of these locations
Zermatt
Lausanne
Martigny
Montreux
Meyrin

More options for your flight to Geneva