Trains Zurich Geneva to Zurich

Train tickets from Geneva to Zurich

Search for cheap train tickets from Geneva to Zurich and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets from Geneva to Zurich

Find the right train ticket for you
SBB
Direct
2h 46m
SBB
SBB
Direct
5h 42m
SBB
SBB
Direct
5h 42m
SBB
SBB
Direct
2h 46m
SBB
SBB
Direct
3h 07m
SBB
SBB
Direct
2h 44m
SBB

Geneva to Zurich train information

Find information about ticket prices, popular stations, and train companies that offer trains from Geneva to Zurich

ROUND-TRIP FROM

$85

ONE-WAY FROM

$39

AVG TRAVEL TIME

2h 41m

TRAIN COMPANIES

SBB
The best round-trip train deal from Geneva to Zurich found on momondo in the last 72 hours is $85
The best one-way train deal from Geneva to Zurich found on momondo in the last 72 hours is $39
Average time it takes to travel by train from Geneva to Zurich
There is 1 train company servicing this route: SBB

Book round-trip train tickets from Geneva to Zurich

Below are the quickest and cheapest round-trip train tickets from Geneva to Zurich that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
SBB
Jun 27
1:42 amGeneva
2h 46m
4:28 amZurich Hauptbahnhof
Jun 28
1:19 amZurich Hauptbahnhof
2h 59m
4:18 amGeneva
SBB
Jul 8
12:49 amGeneva
3h 07m
1 stop
3:56 amZurich Hauptbahnhof
Jul 9
9:06 pmZurich Hauptbahnhof
6h 41m
2 stops
3:47 amGeneva
SBB
Jun 26
8:20 pmGeneva
6h 42m
2 stops
3:02 amZurich Hauptbahnhof
Jun 28
1:19 amZurich Hauptbahnhof
2h 59m
4:18 amGeneva
SBB
Jul 7
12:49 amGeneva
3h 07m
1 stop
3:56 amZurich Hauptbahnhof
Jul 9
9:02 pmZurich Hauptbahnhof
5h 59m
1 stop
3:01 amGeneva
SBB
Jun 27
12:49 amGeneva
3h 07m
1 stop
3:56 amZurich Hauptbahnhof
Jun 28
1:19 amZurich Hauptbahnhof
2h 59m
4:18 amGeneva
SBB
Jun 27
1:42 amGeneva
2h 46m
4:28 amZurich Hauptbahnhof
Jun 27
8:02 pmZurich Hauptbahnhof
7h 16m
1 stop
3:18 amGeneva

Book one-way train tickets from Geneva to Zurich

Below are the fastest and cheapest one-way train tickets from Geneva to Zurich we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
SBB
Jun 12
1:42 amGeneva
2h 46m
4:28 amZurich Hauptbahnhof
SBB
Jun 11
9:20 pmGeneva
5h 42m
3 stops
3:02 amZurich Hauptbahnhof
SBB
Jun 11
9:20 pmGeneva
5h 42m
3 stops
3:02 amZurich Hauptbahnhof

FAQs for booking trains from Geneva to Zurich

In Geneva, you’ll board your train to Zurich at the amazing Geneva Railway Station. Renowned for being quite organized, this station serves lots of daily trains. As such, while here, you’ll come across many passengers. While waiting for your train to Zurich at this station, you’ll be able to sit, eat, and shop, as it boasts a waiting room with comfy seats, eateries with a wide selection of dishes and drinks, and reliable shopping outlets. In Zurich, you’ll alight from your train at Zurich Hauptbahnhof, which is the largest station in Switzerland. At this station, you’ll be able to eat, shop, and catch your breath, given that it also boasts eateries, shopping outlets, and an expansive waiting room. Every day, dozens of taxis usually park outside this station. As this is the case, once you are ready to move from this station to another destination in Zurich, you’ll swiftly find a cab to transport you.

The Société nationale des chemins de fer français, commonly referred to as SNCF, is the train company that offers trains from Geneva to Zurich. If you board one of its Geneva to Zurich trains, you’ll enjoy access to strong Wi-Fi, onboard baggage compartments, a comfortable seat, and a clean onboard toilet. Other than these amenities, SNCF trains from Geneva to Zurich also boast outstanding onboard staff. It’s worth stating that as these trains feature great amenities and staff, if you choose to travel to Zurich on one, you’ll have a truly amazing journey.

SNCF allows a variety of luggage on its Geneva to Zurich trains. On one of these trains, you can travel with one carry-on and two checked suitcases for free. To be allowed onboard, your suitcases must not exceed 50 lbs and 62 inches. Onboard a train to Zurich from Geneva, you can also carry your child’s seat, skis, ski poles, baby stroller, surfboard, or wheelchair. Additionally, you can carry your bicycle, so long as it is placed in a bike cover that doesn’t exceed 50 inches by 35 inches.

The only form of photo ID SNCF demands from foreign passengers is a passport. This being the case, if you’d like to travel by train to Zurich from Geneva, you’ll need to have a passport. Besides a passport, you’ll also need to have a train ticket from Geneva to Zurich. Many people usually prefer traveling by train from Geneva to Zurich. As such, tickets for trains that cover this route usually sell like hot cakes. To avoid missing a ticket, you should book one as soon as you can. It’s worth stating that SNCF accepts mobile tickets. Hence, once you get a mobile ticket, you won’t have to print it.

SNCF allows its passengers to travel with their pets on board its trains to Zurich from Geneva, at a cost. However, they have a number of strict policies travelers must adhere to if they’d like to travel with their pets. To travel with a pet weighing less than 13 lbs, the company requires you to place the pet in a pet carrier, and if your pet weighs more than 13 lbs, the company requires you to muzzle and tie it next to you. If your pet is a service pet, regardless of its weight, you won’t have to place it in a carrier, tie it, or muzzle it, as long as you keep its behavior in check.

Search for train tickets from Geneva to Zurich for this week, starting at $39 one-way.

It takes 2h 41m to get from Geneva to Zurich by train. Train is one of the fastest options available.

The train offering service from Geneva to Zurich SBB. SBB has been found as the cheapest option available at $85 round-trip.

The distance between Geneva Geneve-Cointrin and Zurich is about 139.2 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. Most trains from Geneva Geneve-Cointrin to Zurich will get there in 2h 41m.


SBB trains from Geneva to Zurich

Our best SBB deals on Geneva to Zurich train tickets
SBB
Jun 27
1:42 amGeneva
2h 46m
4:28 amZurich Hauptbahnhof
Jun 28
1:19 amZurich Hauptbahnhof
2h 59m
4:18 amGeneva
SBB
Jul 8
12:49 amGeneva
3h 07m
1 stop
3:56 amZurich Hauptbahnhof
Jul 9
9:06 pmZurich Hauptbahnhof
6h 41m
2 stops
3:47 amGeneva
SBB
Jul 7
12:49 amGeneva
3h 07m
1 stop
3:56 amZurich Hauptbahnhof
Jul 9
9:02 pmZurich Hauptbahnhof
5h 59m
1 stop
3:01 amGeneva

AccesRail trains from Geneva to Zurich

Our best AccesRail deals on Geneva to Zurich train tickets
AccesRail
Oct 7
7:05 amGeneva Geneve-Cointrin
2h 51m
9:56 amZurich Hauptbahnhof
Oct 9
8:04 amZurich Hauptbahnhof
2h 52m
10:56 amGeneva Geneve-Cointrin
AccesRail
Jun 27
8:05 amGeneva Geneve-Cointrin
2h 51m
10:56 amZurich Hauptbahnhof
Jun 28
12:04 pmZurich Hauptbahnhof
2h 52m
2:56 pmGeneva Geneve-Cointrin
AccesRail
Jul 7
11:05 amGeneva Geneve-Cointrin
2h 51m
1:56 pmZurich Hauptbahnhof
Jul 10
11:04 amZurich Hauptbahnhof
2h 52m
1:56 pmGeneva Geneve-Cointrin

Trains Zurich Geneva to Zurich
  • Round-trip
  • One-way