Shortest travel time:
2 h 43 m
Longest travel time:
7 h 43 m
Lowest train ticket cost:
$171
Avg. daily departures:
36
Earliest departure:
00:02
Latest departure:
23:04
Zurich
Zurich train station
Zurich Hauptbahnhof
Bahnhofplatz 7, 8001, Zurich, Switzerland
273 km
Geneva
Geneva train station
Cornavin
Pl de Cornavin, 1203 Geneve 2, Geneva, Switzerland

Zurich to Geneva Train Information

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!

Zurich to Geneva Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
2 hrs 43 min
6 hrs 59 min
00:02
11:32
14
Afternoon trains
2 hrs 43 min
2 hrs 46 min
12:04
17:32
12
Evening trains
2 hrs 43 min
3 hrs 10 min
18:04
20:32
6
Night trains
3 hrs 10 min
7 hrs 43 min
21:02
23:04
4

Trains on Zurich - Geneva Route

Brand name
Train type
Travel time
Price from
Departures
Rating
IC (BeNe)
IC (BeNe)
High-speed train
2 hrs 43 min
$171
27
IC (BeNe)
IC (BeNe)
Train with 1 change
3 hrs 2 min
$171
8
IC (BeNe)
IC (BeNe)
Train with 2 changes
3 hrs 10 min
$171
1

Zurich to Geneva Train Review & Rating

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

Markus about traveling from Zurich to Geneva