There are 7 ways to get from Geneva to Royan 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 Geneve to Paris Gare De Lyontrain Tgv
- Take the train from Paris Montparnasse 1 Et 2 to Angoulemetrain Tgv
- Take the train from Angouleme to Royantrain Ter
9h 17m€137–357Bus via La Rochelle
cheapest- Take the bus from Geneva - Bus Station to Lyon - Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to La Rochelle - Bus Stationbus
- Take the bus from Gare routière to ROY Gare Intermodalebus 153
16h 3m€41–154Bus
- Take the bus from Geneva to Lyonbus 122 / ...
- Take the bus from Lyon to Rochefortbus
- Take the bus from RFT Gare SNCF Rochefort to ROY Gare Intermodalebus 153
14h 36m€52–83Drive 689.9 km
- Drive from Geneva to Royancar 689.9 km
7h 38m€117–169Fly to Bordeaux–Mérignac Airport, train
- Fly from Geneva International Airport (GVA) to Bordeaux–Mérignac Airport (BOD)plane GVA - BOD
- Take the train from Bordeaux Saint-Jean to Saintestrain
6h 2m€54–177Train via Niort
- Take the train from Geneve to Marne La Vallee Chessytrain Tgv
- Take the train from Marne La Vallee Chessy to Niorttrain Tgv
- Take the train from Niort to Royantrain Ter
9h 22m€169–319Fly to Nantes Atlantique Airport, train
- Fly from Geneva International Airport (GVA) to Nantes Atlantique Airport (NTE)plane GVA - NTE
- Take the train from Nantes to Saintestrain
7h 8m€70–215
Geneva to Royan by train, subway, and foot
Questions & Answers
The cheapest way to get from Geneva to Royan is to bus which costs €50 - €85 and takes 14h 36m.
The fastest way to get from Geneva to Royan is to fly and train which takes 6h 2m and costs €50 - €180.
No, there is no direct bus from Geneva to Royan. However, there are services departing from Geneva and arriving at ROY Gare Intermodale via Lyon and RFT Gare SNCF Rochefort. The journey, including transfers, takes approximately 14h 36m.
No, there is no direct train from Geneva to Royan. However, there are services departing from Geneve and arriving at Royan via Gare de Lyon, Châtelet, Paris Montparnasse 1 Et 2 and Angouleme. The journey, including transfers, takes approximately 9h 17m.
The distance between Geneva and Royan is 1049 km. The road distance is 689.9 km.
The best way to get from Geneva to Royan without a car is to train which takes 9h 17m and costs €130 - €360.
It takes approximately 9h 17m to get from Geneva to Royan, including transfers.
Geneva to Royan bus services, operated by BlaBlaCar Bus, depart from Geneva - Bus Station.
Geneva to Royan train services, operated by TGV inOui, depart from Geneve station.
The best way to get from Geneva to Royan is to train which takes 9h 17m and costs €130 - €360. Alternatively, you can bus, which costs €50 - €85 and takes 14h 36m.
What companies run services between Geneva, Switzerland and Royan, France?
You can take a train from Geneve to Royan via Paris Gare De Lyon, Gare de Lyon, Châtelet, Montparnasse Bienvenue, Paris Montparnasse 1 Et 2, and Angouleme in around 9h 17m. Alternatively, you can take a bus from Geneva to ROY Gare Intermodale via Lyon and RFT Gare SNCF Rochefort in around 14h 36m.
- Website
- easyjet.com
Flights from Geneva International Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–130
Flights from Geneva International Airport to Bordeaux–Mérignac Airport via Nice
- Ave. Duration
- 3h 25m
- When
- Friday and Sunday
- Estimated price
- €30–130
Flights from Geneva International Airport to Nantes Atlantique Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €35–150
Flights from Geneva International Airport to Nantes Atlantique Airport via Toulouse
- Ave. Duration
- 3h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €35–150
Flights from Geneva International Airport to Nantes Atlantique Airport via Nice
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €35–150
- Website
- airfrance.com
Flights from Geneva International Airport to Nantes Atlantique Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €45–280
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Geneve to Paris Gare De Lyon
- Ave. Duration
- 3h 13m
- Frequency
- 6 times a week
- Estimated price
- €80–150
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Montparnasse 1 Et 2 to Angouleme
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- €35–110
- Website
- https://www.sncf-connect.com/en-en
Train from Geneve to Marne La Vallee Chessy
- Ave. Duration
- 3h 4m
- Frequency
- Once a week
- Estimated price
- €80–150
- Website
- https://www.sncf-connect.com/en-en
Train from Marne La Vallee Chessy to Niort
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Estimated price
- €70–130
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €70–95
- 1st Class
- €100–130
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 Paris Montparnasse 1 Et 2 to Angouleme
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- €70–160
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €70–110
- Rail 1st Class
- €110–160
Train from Angouleme to Royan
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Estimated price
- €19–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €19–28
- Rail 1st Class
- €29–45
Train from Bordeaux Saint-Jean to Saintes
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €13–23
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Niort to Royan
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- €18–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €18–27
- Rail 1st Class
- €28–40
Train from Nantes to Saintes
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- €23–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva to Lyon
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Rochefort
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a week
- Estimated price
- €40–65
- 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
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €3
- Schedules at
- transports.nouvelle-aquitaine.fr
Bus from Gare routière to ROY Gare Intermodale
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- €3
- Schedules at
- transports.nouvelle-aquitaine.fr
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- €9–20
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to La Rochelle - Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Estimated price
- €30–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Gare routière to ROY Gare Intermodale
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €3–14
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- €8–14
- Website
- https://regiojet.com/
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
Geneva to Royan bus services, operated by BlaBlaCar Bus, arrive at Lyon - Perrache Bus Station.
Geneva to Royan train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Geneva to Royan is 690 km. It takes approximately 7h 38m to drive from Geneva to Royan.
Book your Geneva to Royan train tickets online with Omio.
Book your Geneva to Royan bus tickets online with Omio.
There are 2007+ hotels available in Royan.























