Cheap flights from St. Louis (STL) to Geneva (GVA)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
St. Louis (STL) to Geneva (GVA)

All the information you need to plan the best STL to GVA flight in 2022: compare St. Louis to Geneva flight prices with the expected peak season, weather and rainfall in Geneva.
STL - GVA
Price
$529 - $1,316
GVA
Temperature
35.6 - 68 °F
GVA
Rainfall
2.7 - 4.1 inches

Popular in

June

High demand for flights, 31% potential price rise

Cheapest in

January

Best time to find cheap flights, 42% potential price drop

Average price

$1,316

Average for round-trip flights in June 2022

Round-trip from

$529

From Lambert-St Louis to Geneva Geneve-Cointrin

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly round-trip from St. Louis to Geneva?

Leaving on a Thursday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 58% on the overall cost on flights from St. Louis to Geneva.

When is the cheapest time to fly from St. Louis to Geneva (STL - GVA)?

Unlike in the afternoon, when flights are generally more expensive, you can save up to 28% on flights from St. Louis to Geneva by exploring options for tickets at noon.

Cheap flights from St. Louis to Geneva in June, July 2022

The best prices found for STL to GVA flights for June, July
12 Jul - 19 Jul
$1,452pp
STL
Lambert-St Louis
British Airways
   
2 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
British Airways
   
2 STOPS
STL
Lambert-St Louis
12 Jul - 19 Jul
$1,664pp
STL
Lambert-St Louis
Multiple Airlines
     
3 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Multiple Airlines
     
3 STOPS
STL
Lambert-St Louis
12 Jul - 19 Jul
$1,689pp
STL
Lambert-St Louis
United Airlines
 
1 STOP
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
United Airlines
   
2 STOPS
STL
Lambert-St Louis

Lambert-St Louis to Geneva 2022 flight deals

Cheap flights to Geneva from St. Louis found for this year
23 Dec - 28 Dec
$891pp
STL
Lambert-St Louis
Multiple Airlines
   
2 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Multiple Airlines
   
2 STOPS
STL
Lambert-St Louis
21 Dec - 28 Dec
$946pp
STL
Lambert-St Louis
Multiple Airlines
   
2 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Multiple Airlines
   
2 STOPS
STL
Lambert-St Louis
16 Dec - 26 Dec
$1,070pp
STL
Lambert-St Louis
Multiple Airlines
   
2 STOPS
GVA
Geneva Geneve-Cointrin
GVA
Geneva Geneve-Cointrin
Multiple Airlines
   
2 STOPS
STL
Lambert-St Louis

One-way flights to Geneve-Cointrin from St. Louis

The cheapest one-way flights from St. Louis to Geneva
8:23 am - 3:30 am
United Airlines
1 Stop
12h 07m
STL - GVA
United Airlines
$1,694
United
8:50 am - 12:20 pm
Multiple Airlines
3 Stops
44h 30m
STL - GVA
Multiple Airlines
$537
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">St. Louis</span> to <span class="emphasized">Geneva</span> flights.

Flight FAQs

From St. Louis to Geneva

Which airlines flying from Lambert-St Louis to Geneva Geneve-Cointrin have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Lambert-St Louis to Geneva Geneve-Cointrin that may be offering flexible cancellation policies are United Airlines, American Airlines, and Lufthansa. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from St. Louis to Geneva for under $900 on Cheapflights?

Yes, there are multiple flights from St. Louis to Geneva for under $900. The cheapest flight booked recently is on Multiple Airlines for just $891, but on average you can expect to pay $1,177.

What are the cheapest airlines flying from St. Louis to Geneva round-trip?

Our cheapest airline available from St. Louis to Geneva is British Airways. Our recent data shows that you can find tickets from as low as $1,115 on this airline. Additional options worth looking into are United Airlines and Air France, starting at $1,133 and $1,163 round-trip.

What are the most popular airlines that fly from St. Louis to Geneva?

When booking a flight from St. Louis to Geneva, you may want to consider flying on American Airlines, British Airways or Lufthansa as they are the most popular for this route.

What are the cheapest flights from St. Louis to Geneva?

While on average a flight from St. Louis to Geneva is generally $4,829, our data shows the cheapest flight currently is $486. When looking at the most popular route, (Lambert-St Louis - Geneva Geneve-Cointrin), you can expect to pay $826 for that flight.

COVID Restrictions

View COVID Travel Restrictions for Geneva, Switzerland

Do I need a COVID test to fly to Geneva from St. Louis?

Information is based on travel restrictions from Lambert-St Louis to Geneva Geneve-Cointrin

Most visitors from Lambert-St Louis can enter Geneva Geneve-Cointrin without restrictions.

COVID-19 testing requirements
Visitors from Lambert-St Louis are not required to present a negative COVID-19 PCR test or antigen result upon entering Geneva Geneve-Cointrin.

Quarantine requirements
Visitors from Lambert-St Louis are not required to quarantine after entering Geneva Geneve-Cointrin.

Do I need a test to fly back to St. Louis from Geneva?

Returning to Lambert-St Louis from Geneva Geneve-Cointrin

COVID-19 testing requirements
Visitors from Geneva Geneve-Cointrin are not required to present a negative COVID-19 PCR test or antigen result upon entering Lambert-St Louis.

Quarantine requirements
Visitors from Geneva Geneve-Cointrin are not required to quarantine after entering Lambert-St Louis.

Hide COVID Travel Restrictions for Geneva, Switzerland

Alternative routes for St. Louis to Geneva

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Geneva

Things to know before you go - useful duration and weather info for your trip from St. Louis to Geneva.
Today's exchange rate
$1 = CHF 0.96
Average temperature for June in Geneva
75.2 °F
Avg rainfall for June in Geneva
3.1 ″

Airports servicing St. Louis

Airports servicing Geneva

Home Europe Switzerland Geneva Cheap flights from St. Louis to Geneva