Find train tickets from Geneva to Lyon

GVA — LYS
Jun 29 — Jul 61
1 adult
Sat 6/29
Sat 7/6

Good to know

Average price (round-trip)

$72

Average price (one-way)

$37
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Geneva to Lyon train tickets

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

FAQs when traveling from Geneva to Lyon by train

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

    The train journey from Geneva to Lyon takes 2h 08m on average and covers a distance of 70 miles.

  • What train companies travel from Geneva to Lyon?

    SNCF is the only train operator serving this route.

Book SNCF tickets from Geneva to Lyon (round-trip)

9/5Thu
nonstopSNCF
1h 53mZHT-XYD
9/7Sat
nonstopSNCF
2h 00mXYD-ZHT
$58
6/28Fri
1 stopSNCF
2h 11mZHT-XYD
7/5Fri
nonstopSNCF
2h 05mXYD-ZHT
$72
6/28Fri
nonstopSNCF
2h 08mZHT-XYD
7/5Fri
nonstopSNCF
2h 05mXYD-ZHT
$72
6/20Thu
1 stopSNCF
2h 11mZHT-XYD
6/24Mon
nonstopSNCF
2h 08mXYD-ZHT
$73
6/18Tue
nonstopSNCF
2h 08mZHT-XYD
6/19Wed
nonstopSNCF
2h 08mXYD-ZHT
$73
9/5Thu
1 stopSNCF
2h 10mZHT-XYD
9/7Sat
nonstopSNCF
2h 00mXYD-ZHT
$73
8/30Fri
1 stopSNCF
2h 10mZHT-XYD
8/30Fri
nonstopSNCF
1h 57mXYD-ZHT
$73
6/7Fri
nonstopSNCF
2h 08mZHT-XYD
6/9Sun
nonstopSNCF
2h 08mXYD-ZHT
$73
8/10Sat
nonstopSNCF
1h 57mZHT-XYD
8/24Sat
nonstopSNCF
2h 08mXYD-ZHT
$73
6/20Thu
nonstopSNCF
1h 57mZHT-XYD
6/24Mon
nonstopSNCF
2h 08mXYD-ZHT
$73
7/28Sun
nonstopSNCF
2h 08mZHT-XYD
8/3Sat
nonstopSNCF
2h 08mXYD-ZHT
$73
6/18Tue
1 stopSNCF
2h 11mZHT-XYD
6/19Wed
nonstopSNCF
2h 08mXYD-ZHT
$73
8/30Fri
nonstopSNCF
2h 08mZHT-XYD
8/30Fri
nonstopSNCF
2h 08mXYD-ZHT
$73
7/28Sun
1 stopSNCF
2h 11mZHT-XYD
8/3Sat
nonstopSNCF
2h 00mXYD-ZHT
$73
6/7Fri
1 stopSNCF
2h 11mZHT-XYD
6/9Sun
nonstopSNCF
1h 57mXYD-ZHT
$73

Search by stops

Search by train company

Book SNCF tickets from Geneva to Lyon (one-way)

7/24Wed
nonstopSNCF
1h 42mZHT-XYD
$35
6/29Sat
1 stopSNCF
2h 11mZHT-XYD
$37
6/14Fri
1 stopSNCF
2h 11mZHT-XYD
$37
6/7Fri
nonstopSNCF
2h 08mZHT-XYD
$37
6/29Sat
nonstopSNCF
1h 57mZHT-XYD
$37
7/24Wed
1 stopSNCF
2h 11mZHT-XYD
$37
6/14Fri
nonstopSNCF
2h 08mZHT-XYD
$37
6/7Fri
1 stopSNCF
2h 11mZHT-XYD
$37

Search by stops

Search by train company