Find train tickets from Zurich to Geneva

ZRH — GVA
15 Oct — 22 Oct1
1 adult
Wed 15/10
Wed 22/10

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Sunday

Average price (round-trip)

£176

Average price (one-way)

£47
Train tickets from Zurich to Geneva are on average 31% less expensive on Mondays
Train tickets from Zurich to Geneva are on average 98% more expensive on Sundays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Zurich to Geneva train tickets

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

FAQs when traveling from Zurich to Geneva by train

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

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

  • What train companies travel from Zurich to Geneva?

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

  • How much does a train ticket from Zurich to Geneva cost?

    The average price of a round-trip train ticket from Zurich to Geneva is £160. In the last 3 days, the lowest price found by KAYAK users was £146.

Book AccesRail tickets from Zurich to Geneva (return)

26/9Fri
5 stopsAccesRail
3h 27mZRH-GVA
28/9Sun
5 stopsAccesRail
3h 29mGVA-ZRH
£108
13/1Tue
directAccesRail
3h 09mZLP-GVA
16/1Fri
directAccesRail
3h 03mGVA-ZLP
£108
25/9Thu
5 stopsAccesRail
3h 27mZRH-GVA
28/9Sun
6 stopsAccesRail
3h 34mGVA-ZRH
£108
22/9Mon
5 stopsAccesRail
3h 28mZRH-GVA
26/9Fri
5 stopsAccesRail
3h 26mGVA-ZRH
£108
14/1Wed
4 stopsAccesRail
3h 03mZLP-GVA
19/1Mon
4 stopsAccesRail
3h 03mGVA-ZLP
£115
14/1Wed
4 stopsAccesRail
3h 17mZRH-ZHT
19/1Mon
4 stopsAccesRail
3h 16mZHT-ZRH
£118
26/9Fri
4 stopsAccesRail
3h 03mZLP-GVA
28/9Sun
4 stopsAccesRail
3h 03mGVA-ZLP
£119
25/9Thu
4 stopsAccesRail
3h 09mZLP-GVA
28/9Sun
4 stopsAccesRail
3h 03mGVA-ZLP
£119
22/9Mon
4 stopsAccesRail
3h 03mZLP-GVA
26/9Fri
4 stopsAccesRail
3h 03mGVA-ZLP
£119
26/9Fri
4 stopsAccesRail
3h 03mZLP-GVA
28/9Sun
4 stopsAccesRail
3h 03mGVA-ZLP
£119
26/9Fri
4 stopsAccesRail
3h 17mZRH-ZHT
28/9Sun
4 stopsAccesRail
3h 16mZHT-ZRH
£122
25/9Thu
4 stopsAccesRail
3h 17mZRH-ZHT
28/9Sun
4 stopsAccesRail
3h 16mZHT-ZRH
£124
26/9Fri
4 stopsAccesRail
3h 03mZLP-GVA
28/9Sun
4 stopsAccesRail
3h 03mGVA-ZLP
£124
26/9Fri
4 stopsAccesRail
3h 17mZRH-ZHT
28/9Sun
4 stopsAccesRail
3h 16mZHT-ZRH
£124
22/9Mon
4 stopsAccesRail
3h 17mZRH-ZHT
26/9Fri
4 stopsAccesRail
3h 16mZHT-ZRH
£124
26/9Fri
4 stopsAccesRail
3h 17mZRH-ZHT
28/9Sun
4 stopsAccesRail
3h 16mZHT-ZRH
£128
13/10Mon
directAccesRail
3h 28mZRH-GVA
18/10Sat
1 stopAccesRail
4h 12mGVA-ZRH
£142
30/10Thu
1 stopAccesRail
4h 17mZRH-GVA
6/11Thu
1 stopAccesRail
4h 17mGVA-ZRH
£148
20/10Mon
directAccesRail
3h 27mZRH-GVA
26/10Sun
1 stopAccesRail
4h 27mGVA-ZRH
£209
13/10Mon
1 stopAccesRail
4h 17mZRH-GVA
18/10Sat
directAccesRail
3h 26mGVA-ZRH
£1,141

Search by stops

Search by train company

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

27/9Sat
directSBB
3h 06m32O-ZHT
£44
27/9Sat
directSBB
3h 06m32O-ZHT
£44
5/10Sun
directSBB
3h 06m32O-ZHT
£44
27/9Sat
1 stopSBB
3h 18mZLQ-ZHT
£45
27/9Sat
1 stopSBB
3h 18mZLQ-ZHT
£45
5/10Sun
1 stopSBB
3h 18mZLQ-ZHT
£45
26/9Fri
2 stopsSBB
4h 17mZLQ-ZHT
£47
1/11Sat
directSBB
3h 12m32O-ZHT
£47
26/9Fri
2 stopsSBB
4h 17mZLQ-ZHT
£47
26/9Fri
1 stopSBB
4h 03m32O-ZHT
£47
26/9Fri
1 stopSBB
4h 03m32O-ZHT
£47
4/10Sat
1 stopSBB
4h 03m32O-ZHT
£47
4/10Sat
2 stopsSBB
4h 17mZLQ-ZHT
£47
1/11Sat
1 stopSBB
3h 24mZLQ-ZHT
£48
6/10Mon
1 stopSBB
7h 03m32O-ZHT
£48
26/10Sun
3 stopsSBB
3h 20mJS0-ZHT
£48
7/11Fri
2 stopsSBB
2h 56mJS0-ZHT
£48
27/10Mon
1 stopSBB
7h 03m32O-ZHT
£48
25/10Sat
2 stopsSBB
7h 18mZLQ-ZHT
£49
6/11Thu
3 stopsSBB
8h 02mJS0-ZHT
£49

Search by stops

Search by train company

More options for your train ride to Geneva

Complete your trip to Geneva with a hotel stay or car rental

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