Shortest travel time:
2 hrs 43 min
Longest travel time:
7 hrs 43 min
Lowest train ticket cost:
$117
Avg. daily departures:
19
Earliest departure:
01:02
Latest departure:
23:32
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
5 hrs 59 min
01: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 50 min
18:04
20:04
3
Night trains
7 hrs 29 min
7 hrs 43 min
23:04
23:32
2

Trains on Zurich - Geneva Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Intercity train
2 hrs 43 min
$117
14
Train with 1 change
2 hrs 50 min
$117
5

Zurich to Geneva Train Review & Rating

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

Markus about traveling from Zurich to Geneva