Compare prices and tickets by train, bus or flight

Sat
Jan 22
$36Deutsche Bahn
$49BlaBlaCar Bus
$148HOP!
Sun
Jan 23
$36Deutsche Bahn
$49BlaBlaCar Bus
$149ITA
Mon
Jan 24
$36Deutsche Bahn
$49BlaBlaCar Bus
$235HOP!
Fri
Jan 28
$36Deutsche Bahn
$49BlaBlaCar Bus
$149ITA
Sat
Jan 29
$36Deutsche Bahn
$49BlaBlaCar Bus
$235HOP!
Sun
Jan 30
$36Deutsche Bahn
$54BlaBlaCar Bus
$235HOP!
Mon
Jan 31
$36Deutsche Bahn
$49BlaBlaCar Bus
$235HOP!
Tue
Feb 1
$36Deutsche Bahn
Find prices
$236HOP!
Wed
Feb 2
$36Deutsche Bahn
Find prices
$235HOP!
Thu
Feb 3
$36Deutsche Bahn
Find prices
$149ITA
Fri
Feb 4
$36Deutsche Bahn
$66BlaBlaCar Bus
$149ITA
Sat
Feb 5
$36Deutsche Bahn
$57Flixbus
$150HOP!
Sun
Feb 6
$44Deutsche Bahn with connection
Find prices
$147HOP!
Mon
Feb 7
$36Deutsche Bahn
$49BlaBlaCar Bus
$149Cityjet
Tue
Feb 8
$36Deutsche Bahn
$49BlaBlaCar Bus
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Frankfurt am Main to Geneva flight

distanceDistance294 miles (474 km)
durationAverage flight duration9 h 55 min
priceAverage plane ticket price$186 (€154)
changesDirect flightYes
carriersAirlinesLufthansa or Swiss

Flights from Frankfurt am Main to Geneva cover the 294 miles (474 km) long trip taking on average 9 h 55 min with our travel partners like Lufthansa or Swiss. There are direct flight services available. While the average ticket price for this journey costs around $186 (€154), you can find the cheapest plane ticket for as low as $148 (€123). Travelers depart most frequently from Frankfurt am Main Airport and arrive in Geneva International Airport.

Airlines: Lufthansa and SWISS flights from Frankfurt am Main to Geneva

Find the best flights from Frankfurt am Main to Geneva with Omio's travel partners Lufthansa and SWISS from $148 (€123). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Lufthansa
SWISS

Germany's largest airline is Lufthansa. Fly to Geneva from Frankfurt am Main and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Find cheap tickets for Lufthansa flights to Geneva from Frankfurt am Main on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Frankfurt am Main to Geneva flight schedule from Lufthansa, the latest plane ticket offers available and other travel information for the 294 miles (474 km) trip between Frankfurt am Main and Geneva, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights to Geneva from Frankfurt am Main in the Omio app, you can check to see if the Lufthansa flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Lufthansa flight schedule for your ideal departure and arrival times, compare the best route available to get to Geneva from Frankfurt am Main and then book a cheap flight with ease. Sit back and enjoy your upcoming flight to Geneva from Frankfurt am Main with Lufthansa!

    Lufthansa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Lufthansa tickets to Geneva from Frankfurt am Main and when traveling by flight:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Frankfurt am Main to Geneva Flight

    Take a flight to Geneva easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Frankfurt am Main to Geneva.
    FAQs

    Are there any COVID-19 restrictions for international travel by flight between Frankfurt am Main and Geneva?

    Travel by plane between Frankfurt am Main, Germany and Geneva, Switzerland is: Partially open.

    Is international entry into Geneva from Frankfurt am Main restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Switzerland from Frankfurt am Main?

    Entry Requirements:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • COVID-19 test required after arrival, between day 4 and day 7
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Geneva, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 1/13/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Geneva from Frankfurt am Main closer to your date of departure here

    What is the restriction level for the return leg of a round trip journey from Geneva, Switzerland to Frankfurt am Main, Germany?

    Return travel from Switzerland to Germany is: Partially open.

    Are there any international entry restrictions on returning to Frankfurt am Main from Geneva?

    Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Germany from Geneva?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Digital entry registration is required prior to arrival
    • The exact quarantine requirements depend on the regulations in each federal state

    What are the safety rules to follow in Frankfurt am Main, Germany?

    The government of Germany has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 1/19/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Frankfurt am Main from Geneva.

    How much are cheap flights to Geneva from Frankfurt am Main?

    Flight tickets from Frankfurt am Main to Geneva for some dates and times can be found for as cheap as $149 (€123)  one way in the next 7 days.

    What is the price of a flight ticket to Geneva from Frankfurt am Main?

    In the next 7 days you can expect to pay on average $186 (€154)  for a flight ticket between Frankfurt am Main and Geneva.

    How many miles is it from Frankfurt am Main to Geneva by plane?

    The distance from Frankfurt am Main to Geneva by plane is approximately 294 miles (474 km).

    How many hours is the flight time from Frankfurt am Main to Geneva?

    While the time it takes to travel 294 miles (474 km) between Frankfurt am Main and Geneva can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Geneva flight journey time is on average 9 h 55 min.

    Which airport for the flight from Frankfurt am Main to Geneva do I fly out of? Which Geneva airport from Frankfurt am Main do I arrive in?

    Omio customers who book cheap flights for this route most frequently fly from Frankfurt am Main Airport   to Geneva International Airport.

    Where is the airport in Frankfurt am Main to go to Geneva? Where is the airport in Geneva located?

    You can find the most popular departure airport for this journey, Frankfurt am Main Airport, located approximately 6.8 miles (10.9 km) from the city center of Frankfurt am Main. The most popular arrival airport in Geneva, called Geneva International Airport, is located around 2.9 miles (4.7 km) away from its city center. To reach the city center of Geneva from Geneva International Airport, check what taxi services, airport shuttle services or public transit options are available.

    Which airlines should I travel with from Frankfurt am Main to Geneva?

    For the best Frankfurt am Main to Geneva flight to book, you can travel safely and comfortably with Lufthansa or Swiss. However, it's always good to check all possible airlines with services from Frankfurt am Main to Geneva to compare what amenities they may offer.

    Is there a direct flight from Frankfurt am Main to Geneva?

    Yes, you can find a direct flight to Geneva from Frankfurt am Main with Lufthansa Cityline or Swiss  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

    When does the first flight depart from Frankfurt am Main to Geneva? When does the last flight depart from Frankfurt am Main to Geneva?

    The earliest flight for this journey departs from Frankfurt am Main at 6: 05 AM. The last flight leaves from Frankfurt am Main at 6: 55 PM. Check Omio for the latest flight schedule from Frankfurt am Main to Geneva and book the best time to depart on your chosen travel date.

    How early should I buy Frankfurt am Main to Geneva plane tickets to get the best deals?

    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets to Geneva from Frankfurt am Main within the next 7 days, you can find tickets to cost on average $186 (€154) one way. To find the best prices for this journey, consider booking your plane ticket from Frankfurt am Main to Geneva a few months in advance.