There are 5 ways to get from Sarlat-la-Canéda to Villefranche-de-Rouergue by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 335 bus, train
best- Take the bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to LR SOUILLAC-Gare SNCFbus 335
- Take the train from Brive La Gaillarde to Figeactrain Ter
5h 50m€28–58Drive 112.4 km
cheapest- Drive from Sarlat-la-Canéda to Villefranche-de-Rouerguecar 112.4 km
1h 51m€18–25Bus
- Take the bus from Souillac to Montauban Ville Bourbonbus Autocar
- Take the bus from MONTAUBAN - Gare SNCF to VILLEFRANCHE-DE-ROUERGUE - Libertébus 812
7h 39m€28–40Line 335 bus, train via Capdenac Station
- Take the bus from LR SARLAT-Collège St Joseph to LR SOUILLAC-Gare SNCFbus 335
- Take the train from Brive La Gaillarde to Gare de Capdenactrain Ter
5h 51m€30–60Train
- Take the train from Sarlat to Niversactrain Ter
- Take the train from Niversac to Brive La Gaillardetrain Ter
- Take the train from Brive La Gaillarde to Gare de Capdenactrain Ter
6h 56m€44–92
Sarlat-la-Canéda to Villefranche-de-Rouergue by bus and train
Questions & Answers
The cheapest way to get from Sarlat-la-Canéda to Villefranche-de-Rouergue is to drive which costs €17 - €25 and takes 1h 51m.
The fastest way to get from Sarlat-la-Canéda to Villefranche-de-Rouergue is to drive which takes 1h 51m and costs €17 - €25.
No, there is no direct bus from Sarlat-la-Canéda to Villefranche-de-Rouergue. However, there are services departing from LR SARLAT LA CANEDA-Pl Pasteur(1) and arriving at VILLEFRANCHE-DE-ROUERGUE - Liberté via Souillac and MONTAUBAN - Gare SNCF. The journey, including transfers, takes approximately 7h 39m.
No, there is no direct train from Sarlat-la-Canéda to Villefranche-de-Rouergue. However, there are services departing from Sarlat and arriving at Villefranche De Rouergue via Niversac, Brive La Gaillarde and Gare de Capdenac. The journey, including transfers, takes approximately 6h 56m.
The distance between Sarlat-la-Canéda and Villefranche-de-Rouergue is 193 km. The road distance is 112.4 km.
The best way to get from Sarlat-la-Canéda to Villefranche-de-Rouergue without a car is to line 335 bus and train which takes 5h 50m and costs €28 - €60.
It takes approximately 5h 50m to get from Sarlat-la-Canéda to Villefranche-de-Rouergue, including transfers.
Sarlat-la-Canéda to Villefranche-de-Rouergue bus services, operated by SNCF Bus, depart from Souillac station.
Sarlat-la-Canéda to Villefranche-de-Rouergue train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Sarlat station.
The best way to get from Sarlat-la-Canéda to Villefranche-de-Rouergue is to bus which takes 7h 39m and costs €27 - €40. Alternatively, you can train, which costs €40 - €95 and takes 6h 56m.
What companies run services between Sarlat-la-Canéda, France and Villefranche-de-Rouergue, France?
You can take a bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to VILLEFRANCHE-DE-ROUERGUE - Liberté via Souillac and MONTAUBAN - Gare SNCF in around 7h 39m. Alternatively, you can take a train from Sarlat to Villefranche De Rouergue via Niversac, Brive La Gaillarde, and Gare de Capdenac in around 6h 56m.
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Brive La Gaillarde to Figeac
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- €15–30
- Website
- Oui.SNCF
Train from Brive La Gaillarde to Gare de Capdenac
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- €16–35
- Website
- Oui.SNCF
Train from Sarlat to Niversac
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €13–27
- Website
- Oui.SNCF
Train from Niversac to Brive La Gaillarde
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- €10–21
- Website
- Oui.SNCF
Train from Brive La Gaillarde to Gare de Capdenac
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- €16–35
- Website
- Oui.SNCF
Bus from LR SARLAT LA CANEDA-Pl Pasteur(1) to LR SOUILLAC-Gare SNCF
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR SARLAT-Collège St Joseph to LR SOUILLAC-Gare SNCF
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from Souillac to Montauban Ville Bourbon
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- €23–35
- Website
- SNCF Bus
- Phone
- +33 800 31 31 31
- Website
- liO Occitanie - Tarn-et-Garonne
Bus from MONTAUBAN - Gare SNCF to VILLEFRANCHE-DE-ROUERGUE - Liberté
- Ave. Duration
- 1h 46m
- Frequency
- 4 times a day
- Estimated price
- €2
- Schedules at
- liO Occitanie - Tarn-et-Garonne
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
More Questions & Answers
Sarlat-la-Canéda to Villefranche-de-Rouergue bus services, operated by SNCF Bus, arrive at Montauban Ville Bourbon station.
Sarlat-la-Canéda to Villefranche-de-Rouergue train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Niversac station.
Yes, the driving distance between Sarlat-la-Canéda to Villefranche-de-Rouergue is 112 km. It takes approximately 1h 51m to drive from Sarlat-la-Canéda to Villefranche-de-Rouergue.
Book your Sarlat-la-Canéda to Villefranche-de-Rouergue train tickets online with Omio.
There are 479+ hotels available in Villefranche-de-Rouergue.









