There are 7 ways to get from Lyon to Genève by train (TGV), bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Lyon Part Dieu to Marne La Vallee ChessyTgv
- Take the train from Marne La Vallee Chessy to Bordeaux St JeanTgv
- Take the train from Bordeaux St Jean to JonzacTer
8h 30m€180–419Bus, drive
cheapest- Take the bus from Lyon - Perrache Bus Station to Bordeaux - Belcier Bus Stop
- Take the bus from Hippodrome to Hotel de Ville422
- Drive from Hotel de Ville to Genève
12h 40m€48–100Drive 519.3 km
- Drive from Lyon to Genève519.3 km
6h 48m€80–116Fly to Bordeaux–Mérignac Airport, train, drive
- Fly from Lyon–Saint Exupéry Airport (LYS) to Bordeaux–Mérignac Airport (BOD)LYS - BOD
- Take the train from Merignac-Arlac to Lesparre
- Drive from Lesparre to Genève
7h 6m€70–211Bus
- Take the bus from Lyon to RochefortN746
- Take the bus from RFT Gare SNCF Rochefort to ROY Gare Intermodale153
15h 6m€61–85Fly to Toulouse-Blagnac Airport, train
- Fly from Lyon–Saint Exupéry Airport (LYS) to Toulouse-Blagnac Airport (TLS)LYS - TLS
- Take the train from Toulouse Matabiau to Bordeaux St Jean
- Take the train from Bordeaux St Jean to Jonzac
8h 44m€124–312Fly to Biarritz Pays Basque Airport, train
- Fly from Lyon–Saint Exupéry Airport (LYS) to Biarritz Pays Basque Airport (BIQ)LYS - BIQ
- Take the train from Biarritz to Bordeaux St Jean
- Take the train from Bordeaux St Jean to Jonzac
8h 52m€168–489
Lyon to Genève by bus
Questions & Answers
The cheapest way to get from Lyon to Genève is to bus and drive which costs €45 - €100 and takes 12h 40m.
The fastest way to get from Lyon to Genève is to drive which takes 6h 48m and costs €80 - €120.
No, there is no direct bus from Lyon to Genève. However, there are services departing from Lyon and arriving at ST-ROMAIN-SUR-GIRONDE - Charlemagne via RFT Gare SNCF Rochefort, ROYAN - Gare and MORTAGNE-SUR-GIRONDE - Ecole. The journey, including transfers, takes approximately 15h 6m.
The distance between Lyon and Genève is 1111 km. The road distance is 519.3 km.
The best way to get from Lyon to Genève without a car is to train which takes 8h 30m and costs €180 - €420.
It takes approximately 8h 30m to get from Lyon to Genève, including transfers.
Lyon to Genève bus services, operated by FlixBus, depart from Lyon station.
The best way to get from Lyon to Genève is to train which takes 8h 30m and costs €180 - €420. Alternatively, you can bus, which costs €60 - €85 and takes 15h 6m.
Lyon to Genève bus services, operated by FlixBus, arrive at Rochefort station.
Yes, the driving distance between Lyon to Genève is 519 km. It takes approximately 6h 48m to drive from Lyon to Genève.
What companies run services between Lyon, France and Genève, France?
You can take a train from Lyon Part Dieu to Genève via Marne La Vallee Chessy, Bordeaux St Jean, and Jonzac in around 8h 30m. Alternatively, you can take a bus from Lyon to ST-ROMAIN-SUR-GIRONDE - Charlemagne via RFT Gare SNCF Rochefort, ROY Gare Intermodale, ROYAN - Gare, Mortagne-Sur-Gironde - Ot, and MORTAGNE-SUR-GIRONDE - Ecole in around 15h 6m.
- Website
- easyjet.com
Flights from Lyon–Saint Exupéry Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–130
Flights from Lyon–Saint Exupéry Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–95
Flights from Lyon–Saint Exupéry Airport to Biarritz Pays Basque Airport
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- €60–270
- Website
- airfrance.com
Flights from Lyon–Saint Exupéry Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–280
Flights from Lyon–Saint Exupéry Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–270
Flights from Lyon–Saint Exupéry Airport to Biarritz Pays Basque Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–390
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Marne La Vallee Chessy
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- €50–120
- Website
- https://www.sncf-connect.com/en-en
Train from Marne La Vallee Chessy to Bordeaux St Jean
- Ave. Duration
- 3h 31m
- Frequency
- 3 times a day
- Estimated price
- €65–190
- Website
- https://www.sncf-connect.com/en-en
Train from Toulouse Matabiau to Bordeaux St Jean
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €27–50
- Website
- https://www.sncf-connect.com/en-en
Train from Biarritz to Bordeaux St Jean
- Ave. Duration
- 2h 11m
- Frequency
- 4 times a day
- Estimated price
- €28–45
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Marne La Vallee Chessy to Bordeaux St Jean
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- €95–220
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €95–150
- Rail 1st Class
- €150–220
Train from Bordeaux St Jean to Jonzac
- Ave. Duration
- 46 min
- Frequency
- Every 2 hours
- Estimated price
- €10–16
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Merignac-Arlac to Lesparre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €11–26
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €11–17
- Rail 1st Class
- €18–26
Train from Toulouse Matabiau to Bordeaux St Jean
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- €16–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Biarritz to Bordeaux St Jean
- Ave. Duration
- 2h 9m
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €35–50
- Rail 1st Class
- €50–75
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus Station to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a day
- Estimated price
- €27–60
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Lyon - Perrache Bus Station to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Estimated price
- €21–30
- Website
- https://union-ivkoni.com/en
- Website
- transdev.com
Bus from Hippodrome to Hotel de Ville
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €3
- Schedules at
- transdev.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lyon to Rochefort
- Ave. Duration
- 10h 5m
- Frequency
- Once a week
- Estimated price
- €50–80
- Website
- https://www.flixbus.co.uk
- Phone
- 0970 870 870
- Website
- transports.nouvelle-aquitaine.fr
Bus from RFT Gare SNCF Rochefort to ROY Gare Intermodale
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- €3
- Schedules at
- transports.nouvelle-aquitaine.fr
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 529+ hotels available in Genève.






























