Find train tickets to Geneva

Find train tickets to Geneva

Return
The price shown for each trip will be the average for all passengers, including any infants.
From
Geneva, Switzerland
Sun 13/7
Mon 21/7
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.

Good to know

Cheapest day

Tuesday

Most expensive day

Saturday

Average price (round-trip)

£38

Average price (one-way)

£22
Train tickets to Geneva are on average 8% less expensive on Tuesdays
Train tickets to Geneva are on average 8% more expensive on Saturdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Geneva train tickets

  • Looking for cheap train tickets to Geneva? 25% of our users found round-trip tickets to Geneva for the following prices or less: From Lyon £40, from Paris £50, from Zurich £115
  • Geneva's most searched train station on KAYAK is Geneva. It is located in the city centre.
  • You will generally catch the best train deals if you travel to Geneva in the evening.

FAQs when traveling to Geneva by train

What is the most popular train station in Geneva?

Which train companies travel to Geneva?

How long is the train journey to Geneva from the closest popular cities?

Book train tickets to Geneva (round-trip)

3/8
Sun
direct
SNCF
2h 00m
XYD - ZHT
9/8
Sat
direct
SNCF
2h 08m
ZHT - XYD
16/7
Wed
1 stop
SNCF
3h 22m
XYD - ZHT
18/7
Fri
direct
SNCF
1h 56m
ZHT - XYD
17/7
Thu
direct
SNCF
1h 57m
XYD - ZHT
24/7
Thu
direct
SNCF
2h 08m
ZHT - XYD
28/7
Mon
direct
SNCF
2h 00m
XYD - ZHT
1/8
Fri
direct
SNCF
2h 08m
ZHT - XYD
16/7
Wed
direct
SNCF
1h 57m
XYD - ZHT
18/7
Fri
direct
SNCF
1h 56m
ZHT - XYD
5/8
Tue
direct
SNCF
2h 00m
XYD - ZHT
19/8
Tue
direct
SNCF
1h 44m
ZHT - XYD
17/7
Thu
1 stop
SNCF
3h 07m
XYD - ZHT
24/7
Thu
direct
SNCF
1h 44m
ZHT - XYD
17/7
Thu
1 stop
SNCF
3h 07m
XYD - ZHT
18/7
Fri
direct
SNCF
1h 52m
ZHT - XYD
17/7
Thu
direct
SNCF
2h 00m
XYD - ZHT
18/7
Fri
direct
SNCF
1h 57m
ZHT - XYD
13/8
Wed
direct
SNCF
1h 57m
XYD - ZHT
22/8
Fri
direct
SNCF
2h 08m
ZHT - XYD
28/7
Mon
1 stop
SNCF
2h 57m
XYD - ZHT
1/8
Fri
direct
SNCF
1h 52m
ZHT - XYD
9/8
Sat
direct
SNCF
2h 00m
XYD - ZHT
16/8
Sat
direct
SNCF
1h 52m
ZHT - XYD
26/7
Sat
direct
SNCF
2h 00m
XYD - ZHT
30/7
Wed
direct
SNCF
1h 57m
ZHT - XYD
16/8
Sat
direct
SNCF
1h 57m
XYD - ZHT
22/8
Fri
direct
SNCF
1h 58m
ZHT - XYD
3/8
Sun
direct
SNCF
2h 00m
XYD - ZHT
9/8
Sat
1 stop
SNCF
3h 54m
ZHT - XYD
13/8
Wed
1 stop
SNCF
2h 51m
XYD - ZHT
22/8
Fri
direct
SNCF
2h 10m
ZHT - XYD
9/8
Sat
1 stop
SNCF
3h 07m
XYD - ZHT
16/8
Sat
direct
SNCF
1h 44m
ZHT - XYD
5/8
Tue
1 stop
SNCF
2h 51m
XYD - ZHT
19/8
Tue
direct
SNCF
1h 57m
ZHT - XYD
26/7
Sat
direct
SNCF
1h 57m
XYD - ZHT
30/7
Wed
1 stop
SNCF
2h 21m
ZHT - XYD
16/8
Sat
1 stop
SNCF
3h 10m
XYD - ZHT
22/8
Fri
direct
SNCF
1h 57m
ZHT - XYD
Show more results

Search by stops

Search by train company

Book train tickets to Geneva (one-way)

19/7
Sat
direct
SNCF
2h 00m
XYD - ZHT
8/8
Fri
direct
SNCF
2h 00m
XYD - ZHT
30/8
Sat
direct
SNCF
1h 57m
XYD - ZHT
18/8
Mon
direct
SNCF
1h 57m
XYD - ZHT
8/8
Fri
1 stop
SNCF
5h 57m
XYD - ZHT
28/8
Thu
direct
SNCF
1h 57m
XYD - ZHT
19/7
Sat
1 stop
SNCF
2h 34m
XYL - ZHT
20/7
Sun
direct
SNCF
2h 00m
XYD - ZHT
20/7
Sun
1 stop
SNCF
2h 34m
XYL - ZHT
28/8
Thu
1 stop
SNCF
2h 51m
XYD - ZHT
18/8
Mon
1 stop
SNCF
2h 51m
XYD - ZHT
30/8
Sat
1 stop
SNCF
2h 51m
XYD - ZHT
8/8
Fri
1 stop
SNCF
2h 19m
XYL - ZHT
30/8
Sat
1 stop
SNCF
3h 31m
4FV - ZHT
19/7
Sat
1 stop
SNCF
3h 10m
XYD - ZHT
20/7
Sun
1 stop
SNCF
3h 10m
XYD - ZHT
10/9
Wed
direct
SNCF
3h 13m
4FV - ZHT
27/8
Wed
direct
SNCF
3h 11m
4FV - ZHT
2/9
Tue
direct
SNCF
3h 13m
4FV - ZHT
26/8
Tue
direct
SNCF
3h 11m
4FV - ZHT
Show more results

Search by stops

Search by train company

  • Return
  • One-way