Find train tickets from Geneva to Zurich

GVA — ZRH
11 Oct — 18 Oct1
1 adult
Sat 11/10
Sat 18/10

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Friday

Average price (round-trip)

£118

Average price (one-way)

£58
Train tickets from Geneva to Zurich are on average 5% less expensive on Wednesdays
Train tickets from Geneva to Zurich are on average 9% more expensive on Fridays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Geneva to Zurich train tickets

  • 25% of our users found round-trip train tickets from Geneva to Zurich for £119 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Geneva to Zurich by train

  • How long is a train journey to Zurich from Geneva?

    The train journey from Geneva to Zurich takes 2h 41m on average and covers a distance of 139 miles.

  • What train companies travel from Geneva to Zurich?

    There are different train companies operating between Geneva and Zurich. AccesRail and SBB are the most booked train companies.

Book AccesRail tickets from Geneva to Zurich (return)

26/11Wed
directAccesRail
3h 03mGVA-ZLP
26/11Wed
directAccesRail
3h 03mZLP-GVA
£106
20/12Sat
directAccesRail
3h 03mGVA-ZLP
1/1Thu
directAccesRail
3h 03mZLP-GVA
£106
26/11Wed
directAccesRail
3h 26mGVA-ZRH
26/11Wed
directAccesRail
3h 33mZRH-GVA
£111
7/5Thu
4 stopsAccesRail
3h 03mGVA-ZLP
11/6Thu
4 stopsAccesRail
3h 04mZLP-GVA
£111
31/10Fri
4 stopsAccesRail
3h 03mGVA-ZLP
2/11Sun
4 stopsAccesRail
3h 03mZLP-GVA
£113
7/5Thu
4 stopsAccesRail
3h 16mZHT-ZRH
11/6Thu
4 stopsAccesRail
3h 17mZRH-ZHT
£114
24/10Fri
4 stopsAccesRail
3h 03mGVA-ZLP
26/10Sun
3 stopsAccesRail
3h 31mZLP-GVA
£114
23/10Thu
4 stopsAccesRail
3h 03mGVA-ZLP
26/10Sun
3 stopsAccesRail
3h 31mZLP-GVA
£114
31/10Fri
4 stopsAccesRail
3h 07mGVA-ZLP
1/11Sat
3 stopsAccesRail
3h 09mZLP-GVA
£114
31/10Fri
4 stopsAccesRail
3h 16mZHT-ZRH
2/11Sun
4 stopsAccesRail
3h 17mZRH-ZHT
£115
20/9Sat
3 stopsAccesRail
3h 18mGVA-ZLP
21/9Sun
3 stopsAccesRail
3h 14mZLP-GVA
£117
31/10Fri
4 stopsAccesRail
3h 16mZHT-ZRH
1/11Sat
4 stopsAccesRail
3h 21mZRH-ZHT
£117
10/10Fri
4 stopsAccesRail
3h 03mGVA-ZLP
4/11Tue
4 stopsAccesRail
3h 09mZLP-GVA
£117
18/9Thu
4 stopsAccesRail
3h 03mGVA-ZLP
21/9Sun
3 stopsAccesRail
3h 13mZLP-GVA
£117
24/9Wed
4 stopsAccesRail
3h 03mGVA-ZLP
25/9Thu
4 stopsAccesRail
3h 03mZLP-GVA
£117
19/9Fri
4 stopsAccesRail
3h 03mGVA-ZLP
21/9Sun
3 stopsAccesRail
3h 13mZLP-GVA
£117
10/10Fri
4 stopsAccesRail
3h 16mZHT-ZRH
4/11Tue
4 stopsAccesRail
3h 21mZRH-ZHT
£120
23/9Tue
4 stopsAccesRail
3h 03mGVA-ZLP
27/9Sat
4 stopsAccesRail
3h 04mZLP-GVA
£122
24/9Wed
4 stopsAccesRail
3h 16mZHT-ZRH
25/9Thu
4 stopsAccesRail
3h 17mZRH-ZHT
£122
23/9Tue
4 stopsAccesRail
3h 16mZHT-ZRH
27/9Sat
4 stopsAccesRail
3h 17mZRH-ZHT
£126

Search by stops

Search by train company

Book train tickets from Geneva to Zurich (one-way)

25/11Tue
2 stopsSBB
3h 24mZHT-ZLQ
£52
26/11Wed
directSBB
3h 12mZHT-ZLQ
£52
26/11Wed
1 stopSBB
3h 11mZHT-ZLQ
£52
26/11Wed
1 stopSBB
3h 09mZHT-JS0
£52
26/11Wed
1 stopSBB
2h 51mZHT-ZLP
£52
25/11Tue
3 stopsSBB
7h 41mZHT-JS0
£52
26/11Wed
directSBB
2h 55mZHT-ZLP
£52
25/11Tue
1 stopSBB
3h 10mZHT-ZLP
£52
26/11Wed
directAccesRail
3h 26mGVA-ZRH
£56
23/10Thu
directAccesRail
3h 26mGVA-ZRH
£61
15/1Thu
1 stopAccesRail
4h 17mGVA-ZRH
£69
6/10Mon
1 stopAccesRail
4h 17mGVA-ZRH
£71
23/10Thu
1 stopAccesRail
4h 51mGVA-ZRH
£79

Search by stops

Search by train company

More options for your train ride to Zurich

Search Zurich trains on KAYAK. Find cheap train tickets to Zurich from Geneva. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.