Geneva to Zurich

Tue, Jul 23
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

Cheapest trips from Geneva to Zurich

Train
Trains
Bus
Buses
Flight
Flights
Today
9 trains from $49
Tomorrow
10 trains from $30
Fri, Jul 26
10 trains from $30
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
Mon
Jul 22
$49SBB
$35Flixbus
$147Swiss
Tue
Jul 23
$30SBB
$26Flixbus
$145Swiss
Wed
Jul 24
$30SBB
$25Flixbus
$145Swiss
Thu
Jul 25
Find prices
$26Flixbus
$114Iberia
Fri
Jul 26
$30SBB
$25Flixbus
$110Swiss
Sat
Jul 27
$30SBB
$25Flixbus
$110Swiss
Sun
Jul 28
$49SBB
$25Flixbus
$145Swiss
Mon
Jul 29
Find prices
$25Flixbus
$110Swiss
Tue
Jul 30
$30SBB
$27Flixbus
$110Swiss
Wed
Jul 31
$30SBB
$25Flixbus
$145Swiss
Thu
Aug 1
Find prices
$26Flixbus
$145Swiss
Fri
Aug 2
$30SBB
$26Flixbus
$182Swiss
Sat
Aug 3
$30SBB
$25Flixbus
$164Swiss
Sun
Aug 4
$30SBB
$25Flixbus
$237Swiss
Mon
Aug 5
$30SBB
$25Flixbus
$147Swiss
Tue
Aug 6
$30SBB
$25Flixbus
$110tab
Wed
Aug 7
Find prices
$25Flixbus
$145Swiss
Thu
Aug 8
$30SBB
$25Flixbus
$110Swiss
Fri
Aug 9
$30SBB
$25Flixbus
$145Swiss
Sat
Aug 10
$30SBB
$25Flixbus
$110Swiss
Sun
Aug 11
$40SBB
$25Flixbus
$110Swiss

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 Weekend
This month
Next Month
Fri, Jul 26
Bus
Flixbus
05:105h 10m10:20
GenevaZurich
Fri, Jul 26
Train
SBB
08:152h 56m11:11
GenevaZurich
Fri, Jul 26
Flight
Swiss
04:00 45m04:45
GenevaZurich
Fastest Way to Travel from Geneva to Zurich
Wed, Jul 24
Flight
Swiss
04:00 45m04:45
GenevaZurich
Fri, Jul 26
Flight
Swiss
04:00 45m04:45
GenevaZurich
Mon, Jul 29
Flight
Swiss
04:00 45m04:45
GenevaZurich
Return Journeys from Zurich to Geneva
Wed, Jul 24
Bus
Flixbus
15:555h 10m21:05
ZurichGeneva
Wed, Jul 24
Train
SBB
07:032h 42m09:45
ZurichGeneva
Wed, Jul 24
Flight
Swiss
20:35 50m21:25
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