Geneva to Zurich

Sun, May 26
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest trips from Geneva to Zurich

Train
Trains
Bus
Buses
Flight
Flights
Today
9 trains from $95
Tomorrow
10 trains from $43
Fri, May 31
10 trains from $43
icn_success

Search and Compare

Find the cheapest or fastest trip for you by comparing buses with trains

icn_success

Your Travel, Organised

Book and store all your tickets quickly and conveniently on Omio

icn_success

Support You Can Count On

Once you’ve booked your ticket, our customer service team is there to assist you

These companies trust us.
We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Sat
May 25
Find prices
$35Flixbus
$108Swiss
Sun
May 26
$43SBB
$25Flixbus
$108Swiss
Mon
May 27
$38SBB
$24Flixbus
$108Swiss
Tue
May 28
$29SBB
$24Flixbus
$108Swiss
Wed
May 29
$38SBB
$24Flixbus
$108Swiss
Thu
May 30
$38SBB
$34Flixbus
$108Swiss
Fri
May 31
$43SBB
$34Flixbus
$108Swiss
Sat
Jun 1
$67SBB
$24Flixbus
$108Swiss
Sun
Jun 2
$48SBB
$24Flixbus
$108Swiss
Mon
Jun 3
$48SBB
$24Flixbus
$108Swiss
Tue
Jun 4
$29SBB
$24Flixbus
$108Swiss
Wed
Jun 5
$33SBB
$24Flixbus
$108Swiss
Thu
Jun 6
$28SBB
$24Flixbus
$108Swiss
Fri
Jun 7
$62SBB
$24Flixbus
$108Swiss
Sat
Jun 8
$33SBB
$25Flixbus
$108Swiss
Sun
Jun 9
$38SBB
$26Flixbus
$108Swiss
Mon
Jun 10
$28SBB
$24Flixbus
$108Swiss
Tue
Jun 11
$33SBB
$24Flixbus
$108Swiss
Wed
Jun 12
$29SBB
$26Flixbus
$108Swiss
Thu
Jun 13
$28SBB
$26Flixbus
$108Swiss
Fri
Jun 14
$43SBB
$24Flixbus
$108Swiss

Travel from Geneva to Zurich

If you want to travel from Geneva to Zurich, flying or catching a train are all excellent options. There are direct, quick, and convenient trains and super-fast flights, and none of them will take much more than 3 hours to make the trip, putting the shops and culture of Zurich easily within reach. Flying is easily the quickest route, but trains offer a comfortable alternative and are usually be the cheapest way to travel.

Trains from Geneva to Zurich | Travel from Zurich to Geneva

Zurich to Geneva Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

trains

€41

2:40 h

2 Weeks Ahead

flight

€74

0:45 h

2 Months Ahead



What is the best way to travel from Geneva to Zurich?

Cheapest way to travel from Geneva to Zurich


cheap

Taking the train is the cheapest way to travel from Geneva to Zurich. Trains traveling from Geneva to Zurich depart from Geneva's Cornavin station and take at least 2:41 h to arrive at Zurich Hauptbahnhof. Approximately 30 trains from Cornavin every day with the first bus departing Geneva at 4:17 a.m. Train offered from Geneva to Zurich are run by SBB. All trains traveling from Geneva to Zurich are direct.


Fastest way to travel from Geneva to Zurich


fast

Flying is the fastest way to travel from Geneva to Zurich. Taking a flight is still the fastest way to travel from Geneva to Zurich even when travel time to and from Geneva to Zurich's airports is taken into consideration. Taking a flight is 4 times hours faster than taking a high-speed SBB train. Flights traveling from Geneva to Zurich depart from Geneva's airport and arrive at Zurich's airport. Airlines that fly directly from Geneva to Zurich include Air France, SWISS, Eurowings, and Austrian Airlines.


Most popular way to travel from Geneva to Zurich


popular

Taking a flight is the most popular way to travel from Geneva to Zurich. Taking a flight is significantly faster than taking the train. Alternatively, while traveling from Geneva to Zurich car sharing such as Bla Bla Car cheaper than taking a flight on average, and can take almost as little 3 hours to arrive in Zurich. Approximately 10 direct flights travel from Geneva to Zurich per day. Some of the airline ticket cost can be offset by planning ahead and booking your Geneva to Zurichtravel as far ahead of time as possible.


Compare prices

Best fares from Geneva to Zurich

This month
Next Month
Mon, May 27
Bus
Flixbus
14:155h 15m19:30
GenevaZurich
Mon, May 27
Train
SBB
18:152h 56m21:11
GenevaZurich
Mon, May 27
Flight
Swiss
04:00 45m04:45
GenevaZurich
Fastest Way to Travel from Geneva to Zurich
Mon, May 27
Flight
Swiss
04:00 45m04:45
GenevaZurich
Tue, May 28
Flight
Swiss
04:00 45m04:45
GenevaZurich
Wed, May 29
Flight
Swiss
04:00 45m04:45
GenevaZurich
Return Journeys from Zurich to Geneva
Mon, May 27
Bus
Flixbus
15:555h 10m21:05
ZurichGeneva
Mon, May 27
Train
SBB
07:032h 42m09:45
ZurichGeneva
Mon, May 27
Flight
Swiss
10:15 55m11:10
ZurichGeneva
Stations
Important Stations and Airports for this Journey
Geneva
Zurich
TrainGeneve, Cornavin

Amenities

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