Zurich
273 km
Geneva
Departure station:
Bahnhofplatz 7, 8001, Zurich, Switzerland
Arrival station:
Pl de Cornavin, 1203 Geneve 2, Geneva, Switzerland
Brand name
Train type
Travel time
Price from
Departures
Rating
Intercity train
2 hrs 44 min
$112
14
91.67%
Train with 1 change
2 hrs 51 min
$112
4
90.00%

You have to agree that it's hard to find a better way to travel that a modern high-speed train. Why not a plane? Well, rail tickets are much cheaper (especially when booked in advance), the airports are mostly located on the outskirts of the cities and are hard to reach, and a plane ride is not an option for people who are afraid of flying. Buses provide close to none comfort and can't boast fast travel times. So a train ride is a great choice to travel and the best option for Zurich - Geneva connection. The trains on the Zurich - Geneva railway route are safe, fast, and provide great onboard amenities. You can check out the timetable and book tickets for any train in Switzerland on Rail Ninja!

Timetable & Train information

Lowest train ticket cost:
$112
Departures:
18
Earliest departure:
00:02
Latest departure:
23:03
Shortest travel time:
2 hrs 44 min
Longest travel time:
7 hrs 44 min

Zurich to Geneva Train Review & Rating

Very clean and spacious cabins. Seats were comfortable as well.

Markus about traveling from Zurich to Geneva