Shortest travel time:
2 h 43 m
Longest travel time:
6 h 59 m
Lowest train ticket cost:
$117
Avg. daily departures:
17
Earliest departure:
00:02
Latest departure:
20:04
Zurich
273 km
Geneva

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:04
8
Afternoon trains
2 hrs 43 min
2 hrs 43 min
12:04
17:04
6
Evening trains
2 hrs 43 min
2 hrs 43 min
18:04
20:04
3

Trains on Zurich - Geneva Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Train with 1 change
6 hrs 59 min
$117
1
Intercity train
2 hrs 43 min
$117
16

Zurich to Geneva Train Review & Rating

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

Markus about traveling from Zurich to Geneva