Return
One-way
FAQs

Find trains from Geneva to Zurich

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

GVA — ZRH
1 May — 8 May1
1 adult
Wed 1/5

Best deals for train tickets from Geneva to Zurich

Find the right train ticket for you
SBB
With transfers
2h 41m
SBB
SBB
With transfers
2h 41m
SBB
SBB
With transfers
2h 58m
SBB
SBB
With transfers
2h 58m
SBB
SBB
With transfers
3h 36m
SBB
SBB
With transfers
3h 03m
SBB

Geneva to Zurich train information

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

RETURN FROM

£112

ONE-WAY FROM

£54

AVG TRAVEL TIME

2h 42m

TRAIN COMPANIES

SBB, Train, AccesRail
The best return train deal from Geneva to Zurich found on momondo in the last 72 hours is £112
The best one-way train deal from Geneva to Zurich found on momondo in the last 72 hours is £54
Average time it takes to travel by train from Geneva to Zurich
There are 3 train companies servicing this route: SBB, Train, AccesRail

Geneva Train Station Directory

Location of major train stations in Geneva
GenevaGeneva, 46.21021, 6.142428

Zurich Train Station Directory

Location of major train stations in Zurich
Zurich WiedikonZurich, 47.37148, 8.52348
Zurich Zurich AffolternZurich, 47.420925, 8.508258
Zurich StadelhofenZurich, 47.366695, 8.548642
Zurich Zurich HardbrückeZurich, 47.385166, 8.5173025
Zurich Chur Chur AltstadtZurich, 46.847282, 9.531103
Zurich OerlikonZurich, 47.411484, 8.544163

Book return train tickets from Geneva to Zurich

Below are the quickest and cheapest return 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
17 May
01:20Geneva
5h 42m
3 stops
07:02Zurich Bus Station
19 May
05:19Zurich Bus Station
2h 59m
08:18Geneva
SBB
17 May
01:20Geneva
6h 25m
2 stops
07:45Zurich Oerlikon
18 May
00:47Zurich Oerlikon
6h 14m
2 stops
07:01Geneva
SBB
17 May
01:20Geneva
6h 25m
2 stops
07:45Zurich Oerlikon
19 May
05:07Zurich Oerlikon
3h 11m
1 stop
08:18Geneva
SBB
17 May
01:20Geneva
5h 42m
3 stops
07:02Zurich Bus Station
18 May
01:02Zurich Bus Station
5h 59m
1 stop
07:01Geneva
SBB
9 May
17:42Geneva
2h 46m
20:28Zurich Bus Station
13 May
11:32Zurich Bus Station
2h 46m
14:18Geneva
SBB
7 May
12:42Geneva
2h 46m
15:28Zurich Bus Station
8 May
12:32Zurich Bus Station
2h 46m
15:18Geneva

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
11 Jul
07:15Geneva
2h 41m
09:56Zurich Bus Station
SBB
3 May
07:15Geneva
2h 41m
09:56Zurich Bus Station
SBB
11 Jul
06:12Geneva
2h 58m
1 stop
09:10Zurich Oerlikon
SBB
3 May
06:12Geneva
2h 58m
1 stop
09:10Zurich Oerlikon
SBB
11 Jul
04:20Geneva
3h 36m
1 stop
07:56Zurich Bus Station
SBB
11 Jul
06:42Geneva
3h 03m
09:45Zurich Oerlikon

Choose the best way to get from Geneva to Zurich

Buses

9h 45m
£39 one-way£16 return
Direct · from £16

Distance to city centre

32O0.7 mi
22lb CO2

77% less than flights

Find Buses

Geneva to Zurich Buses

Trains

2h 41m
£43 one-way£90 return
Direct · from £1021 stop · from £66

Distance to city centre

32O0.7 mi
ZLQ2.6 mi
35lb CO2

64% less than flights

Find Trains

Geneva to Zurich Trains

Flights

0h 45m
£90 one-way£139 return
Direct · from £1391 stop · from £123

Distance to city centre

ZRH5.9 mi

FAQs for booking trains from Geneva to Zurich

What are the train stations used when travelling from Geneva to Zurich?

In Geneva, you’ll board your train to Zurich at the amazing Geneva Railway Station. Renowned for being quite organised, 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.

Do SNCF trains from Geneva to Zurich have Wi-Fi?

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.

What luggage is allowed on Geneva to Zurich trains?

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.

Do I need a passport to travel from Geneva to Zurich by train?

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 travelling 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.

Are pets allowed on the train from Geneva to Zurich?

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.

How much does a train ticket from Geneva Geneve-Cointrin to Zurich cost?

If you need a train from Geneva Geneve-Cointrin to Zurich for this week you can find options from £54 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. £69 is what you can expect to pay for a train ride from Geneva Geneve-Cointrin to Zurich one-way.

How long is the train ride from Geneva Geneve-Cointrin to Zurich?

Arrive at your destination quickly by taking a 2h 41m train from Geneva Geneve-Cointrin to Zurich. The time it takes to travel between these two locations can vary by up to 0h 01m, depending on whether your train has stops or different departure times. Look into SBB, they have one of the quickest options available.

When should I purchase the train tickets from Geneva Geneve-Cointrin to Zurich?

Currently, the price you pay to get from Geneva Geneve-Cointrin to Zurich by train this week is around £69 one-way. We don’t expect to see any changes in price within the next 3 months.

Which train companies operate between Geneva Geneve-Cointrin to Zurich?

There are many trains travelling between Geneva Geneve-Cointrin and Zurich which are SBB, Train, and AccesRail. The cheapest SBB is what we have recently available with prices starting at £112 for a return ticket.

How far is Geneva Geneve-Cointrin to Zurich by train?

A train from Geneva Geneve-Cointrin to Zurich will travel much more than the 139.2 mi distance between them. The actual distance depends on the route taken, and stops along the way. Most trains from Geneva Geneve-Cointrin to Zurich will get there in 2h 41m.

What is the carbon footprint of a train from Geneva Geneve-Cointrin to Zurich?

Carbon emissions when taking the train out of Geneva Geneve-Cointrin to Zurich are around 35lb. This is 64% less than taking an airplane for this journey (97lb). A bus for this journey would also have lower emissions than flying, with a carbon footprint of around 22lb.

Is a train the fastest way to get from Geneva to Zurich?

We’ve found that taking a flight from Geneva to Zurich with {10} is more time-efficient when based simply on travel duration. A train from Geneva to Zurich or a bus from Geneva to Zurich can take you longer than a 0h 50m flight.

Is a train the cheapest way to get from Geneva to Zurich?

Expect a bus to be one of the cheapest options available to you for travel. Currently, a bus has deals available from £16. While they may not be the most cost-effective options currently available a flight from Geneva to Zurich or a train from Geneva to Zurich can also be options worth looking into if other factors outside of cost are a higher priority.


SBB trains from Geneva to Zurich

Our best SBB deals on Geneva to Zurich train tickets
SBB
17 May
ZHT01:20Geneva
5h 42m
3 stops
32O07:02Zurich Bus Station
19 May
32O05:19Zurich Bus Station
2h 59m
ZHT08:18Geneva
SBB
17 May
ZHT01:20Geneva
6h 25m
2 stops
ZLQ07:45Zurich Oerlikon
18 May
ZLQ00:47Zurich Oerlikon
6h 14m
2 stops
ZHT07:01Geneva
SBB
9 May
ZHT17:42Geneva
2h 46m
32O20:28Zurich Bus Station
13 May
32O11:32Zurich Bus Station
2h 46m
ZHT14:18Geneva

AccesRail trains from Geneva to Zurich

Our best AccesRail deals on Geneva to Zurich train tickets
AccesRail
1 Jun
GVA10:04Geneva Geneve-Cointrin
3h 09m
ZLP13:13Zurich Hauptbahnhof
2 Jun
ZLP14:46Zurich Hauptbahnhof
3h 10m
GVA17:56Geneva Geneve-Cointrin
AccesRail
18 May
GVA07:04Geneva Geneve-Cointrin
2h 52m
ZLP09:56Zurich Hauptbahnhof
19 May
ZLP10:04Zurich Hauptbahnhof
2h 52m
GVA12:56Geneva Geneve-Cointrin
AccesRail
1 Jun
GVA12:04Geneva Geneve-Cointrin
3h 09m
ZLP15:13Zurich Hauptbahnhof
2 Jun
ZLP11:22Zurich Hauptbahnhof
3h 05m
2 stops
GVA14:27Geneva Geneve-Cointrin

Popular train routes to Zurich

Most frequently searched train routes to Zurich, along with the cheapest price and shortest travel time.
Trains to Zurich from Paris
Fastest travel time4h 04m
Cheapest price£67

Other train routes from Geneva

Find and compare cheap train tickets from Geneva to other popular destinations on momondo
Trains from Geneva to Paris
Fastest travel time3h 09m
Cheapest price£50
Trains from Geneva to Milan
Fastest travel time4h 01m
Cheapest price£98
Trains from Geneva to Lyon
Fastest travel time1h 54m
Cheapest price£131

Start planning your trip to Zurich

Get the latest Zurich flight insights
Get the latest Zurich flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Zurich
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of Zurich

Find hotels in Zurich
Top car hire choices in Zurich
Top car hire choices in Zurich

Experience Zurich from behind the wheel! Learn more about the best car hire deals

Find cars in Zurich
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in Zurich
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to Zurich here.

Find buses to Zurich