|ROUND-TRIP FROM||$78||The best round-trip train deal from Geneva to Zurich found on momondo in the last 72 hours is $78|
|ONE-WAY FROM||$45||The best one-way train deal from Geneva to Zurich found on momondo in the last 72 hours is $45|
|AVG TRAVEL TIME||2h 41m||Average time it takes to travel by train from Geneva to Zurich|
|TRAIN COMPANIES||SBB, AccesRail||There are 2 train companies servicing this route: SBB, AccesRail|
Search for train tickets from Geneva to Zurich for this week, starting at $45 one-way. At $56 on average, one-way train tickets from Geneva to Zurich are best booked early to save more on your trip.
It takes 2h 41m to get from Geneva to Zurich by train. SBB is one of the fastest options available.
Currently, train tickets prices from Geneva to Zurich are generally similar no matter when you choose to book them. Prices are $56 one-way on average.
The trains offering service from Geneva to Zurich SBB and AccesRail. SBB has been found as the cheapest option available at $78 round-trip.
The distance between Geneva Geneve-Cointrin and Zurich is about 139.2 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. Most trains from Geneva Geneve-Cointrin to Zurich will get there in 2h 41m.