Train tickets from Geneva–Zurich: find the best deals for your trip!

Cheapest dates for Geneva - Zurich train tickets

  • any
  • November 2026
  • December 2026
  • January 2027
  • February 2027
  • March 2027
  • April 2027
  • May 2027
  • June 2027
  • July 2027
  • August 2027
  • September 2027
  • October 2027
  • popularity
  • price
  • arrival city
$136
SBBoutward: Nov 14, 2026
1 stop (2h32m)
SBB
SBBinbound: Nov 16, 2026
2 stops (7h51m)
SBB
$138
SBBoutward: Nov 15, 2026
1 stop (3h16m)
SBB
SBBinbound: Nov 19, 2026
2 stops (7h51m)
SBB
$141
SBBoutward: Nov 20, 2026
1 stop (2h51m)
SBB
SBBinbound: Nov 24, 2026
direct (2h53m)
SBB
$142
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 16, 2026
1 stop (3h18m)
SBB
$143
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$143
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$144
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$144
SBBoutward: Nov 14, 2026
direct (3h04m)
SBB
SBBinbound: Nov 16, 2026
1 stop (3h18m)
SBB
$144
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$144
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$144
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
direct (3h03m)
SBB
$144
SBBoutward: Nov 20, 2026
direct (3h07m)
SBB
SBBinbound: Nov 23, 2026
1 stop (3h18m)
SBB
$144
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
1 stop (3h)
SBB
$145
SBBoutward: Nov 14, 2026
direct (3h04m)
SBB
SBBinbound: Nov 18, 2026
1 stop (3h18m)
SBB
$145
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$145
SBBoutward: Nov 18, 2026
direct (2h53m)
SBB
SBBinbound: Nov 22, 2026
2 stops (7h51m)
SBB
$145
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$146
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$146
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$146
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$146
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$146
SBBoutward: Nov 26, 2026
2 stops (3h05m)
SBB
SBBinbound: Nov 30, 2026
1 stop (3h18m)
SBB
$146
SBBoutward: Nov 12, 2026
direct (2h53m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$147
SBBoutward: Nov 19, 2026
2 stops (3h05m)
SBB
SBBinbound: Nov 22, 2026
direct (2h57m)
SBB
$147
SBBoutward: Nov 19, 2026
2 stops (3h05m)
SBB
SBBinbound: Nov 22, 2026
direct (2h57m)
SBB
$147
SBBoutward: Nov 12, 2026
2 stops (3h05m)
SBB
SBBinbound: Nov 16, 2026
1 stop (3h18m)
SBB
$147
SBBoutward: Nov 17, 2026
direct (2h53m)
SBB
SBBinbound: Nov 21, 2026
direct (2h57m)
SBB
$147
SBBoutward: Nov 14, 2026
direct (3h04m)
SBB
SBBinbound: Nov 15, 2026
2 stops (7h51m)
SBB
$147
SBBoutward: Nov 14, 2026
1 stop (3h18m)
SBB
SBBinbound: Nov 16, 2026
1 stop (3h18m)
SBB
$149
SBBoutward: Nov 13, 2026
direct (2h53m)
SBB
SBBinbound: Nov 17, 2026
direct (3h10m)
SBB
Return
Departure

Travel guide Geneva–Zurich

Information

Planning to travel from Geneva to Zurich by train? You can find great deals to travel by train from Geneva to Zurich with liligo.com.

Depart from the following stations in Geneva: Geneva Cornavin Railway Station, Geneve Toutes gares, Geneve E V, Geneva Airport Railway Station. The train stations in Zurich include the following: Zürich Central Railway Station, Zürich HB, Zürich Hauptbahnhof.

Why should you travel from Geneva to Zurich by train? Some reasons include: The centrally located train station in Geneva means it will take you no time at all to reach. During your journey you can enjoy the beautiful landscapes in Switzerland. Before you know it, you've arrived at the train station in Zurich to begin your trip.