How to get from Zurich to Geneva

Travel options
from Zurich to Geneva

You can get from Zurich to Geneva by train, bus or flight.

Our recommendation
train

To get from Zurich to Geneva on 17 May we recommend taking a train because it’s the best combination of price and speed.

08:04Zürich HB2h43 10:47Geneva
0 changes
£521One-way
Cheapest
22:04Zürich HB3h10 01:14Geneva
1 change
£431One-way
Other options
08:32Zürich HB2h46 11:18Geneva
0 changes
£511One-way
09:04Zürich HB2h43 11:47Geneva
0 changes
£501One-way
09:32Zürich HB2h46 12:18Geneva
0 changes
£501One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay in Geneva?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Compare prices and tickets Prices for trains, buses and flights

Tue
17 May
Wed
18 May
Thu
19 May
Fri
20 May
Sat
21 May
Sun
22 May
Mon
23 May
Tue
24 May
Wed
25 May
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun

Travel Information from Zurich to Geneva

distanceDistance139 miles (224 km)
modeAvailable travel modesFlight or train
priceTicket price range£39 - £99
cheapestCheapest modeTrain • £39 • 2 h 43 min
fastestFastest modeFlight • £99 • 45 min
carriersPopular travel companiesSwiss or SBB

Take a flight or train to travel 139 miles (224 km) from Zurich to Geneva. If speed is a priority, then a flight is the best option with an average duration of 45 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £39. The most popular travel providers which serve this trip are Swiss or SBB among others. Travellers can even take a direct from Zurich to Geneva.

Travel from Zurich to Geneva: Journey Details

Public transportation between Zurich and Geneva is easily arranged and includes coaches, rail journeys and air travel. There is a regular bus provided by the Eurolines service and numerous train journeys provided by SFF. You can also opt for the drive share service. Alternatively, you may wish to hire a rental car and collect it at Geneva Airport when you land. The city center is located close by and is easily accessible.

Return trips from Geneva to Zurich are also available.

Coaches from Zurich to Geneva

There are regular coaches available for visitors who want to travel from Zurich to Geneva. Coaches from Zurich to Geneva are operated by Eurolines. Coaches take approximately 7:43h to arrive in Geneva. Coaches depart from Zurich Bus-Parkplatz Sihlquai at 7:30 a.m and arrive at Geneva Annemasse Avenue Emile Zola at 3:13 p.m.

Trains from Zurich to Geneva

There are several regular trains from Zurich to Geneva departing every day. Trains depart from the Zurich Central Station and arrive at Geneva Cornavin. There are direct trains, 1-stop and 2-stop trains provided by rail services. Trains depart between 5:15 a.m. and 22:25 p.m. The train takes between 2:42h and 3:11h to travel between Zurich and Geneva.

Flights from Zurich to Geneva

Various airlines offer regular flights from Zurich to Geneva including Swiss Air, Air France, Etihad Regional and Lufthansa. Flights depart from Zurich Airport and arrive at Geneva Airport. There are direct, 1 change and 2-change flights available for those wishing to visit Geneva. Non-stop flights from Zurich take approximately 2:38h to arrive in Geneva. Flights depart between 7:00 a.m and 22:45 p.m.

Travel Tips: Travel from Zurich to Geneva

Travel 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 Zurich to Geneva.
FAQs

There are 2 ways to travel from Zurich to Geneva including taking a flight or train.

Train services offer the cheapest way to get from Zurich to Geneva. Tickets for a train cost on average £39.

This is compared to other travel options to Geneva:

A train is generally £60 less than a flight for the same journey. A flight costs on average £99 from Zurich to Geneva.

The fastest way from Zurich to Geneva is by flight with an average journey time of 45 min.

Other travel options between Zurich and Geneva can usually take longer:

In comparison, getting to Geneva by train can take on average 2 h 43 min.

The Zurich to Geneva distance is approximately 139 miles (224 km).

The average frequency per day from Zurich to Geneva is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your journey from Zurich to Geneva as scheduled services by flight or train can vary by season or day of the week.

These are the most popular departure and arrival points when travelling from Zurich to Geneva:

  • Most travellers catch their flight from Zurich Airport and arrive in Geneva International Airport.
  • Most travellers board their train from Zürich HB and arrive in Genève.

Omio works with many trusted partners that can help you travel the best way from Zurich to Geneva:

  • You can go to Geneva from Zurich by plane with Swiss. You'll see cheap plane tickets for £99 with Swiss from Zurich to Geneva on Omio.
  • You can go to Geneva from Zurich by train with SBB. You'll see cheap train tickets for £39 with SBB from Zurich to Geneva on Omio.
Many of our customers who book a trip from Zurich to Geneva often extend their holiday and travel to other popular destinations like Paris, Milan or Lyon. If you’re thinking of adding another destination to your Zurich and Geneva itinerary, let Omio find you the best connections between Geneva and any of these top destinations today!

When planning your trip to Geneva from Zurich, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost on average £99 one way.
  • Train tickets are costing on average £39 one way.

However, we recommend buying tickets between Zurich and Geneva online a few months in advance to get the best deals and save money on your upcoming journey.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language