Shortest travel time:
2 hrs 44 min
Longest travel time:
7 hrs 44 min
Lowest train ticket cost:
$113
Avg. daily departures:
18
Earliest departure:
00:02
Latest departure:
23:03
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 44 min
6 hrs 58 min
00:02
11:03
8
Afternoon trains
2 hrs 44 min
2 hrs 44 min
12:03
17:03
6
Evening trains
2 hrs 44 min
2 hrs 54 min
18:03
20:03
3
Night trains
7 hrs 44 min
7 hrs 44 min
23:03
23:03
1

Trains on Zurich - Geneva Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Intercity train
2 hrs 44 min
$113
14
Train with 1 change
2 hrs 51 min
$113
4

Zurich to Geneva Train Review & Rating

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

Markus about traveling from Zurich to Geneva