There are 9 ways to get from Faro to Sarlat-la-Canéda by plane, train, bus, 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.
Fly to Brive–Souillac Airport
best- Fly from Faro Airport (FAO) to Brive–Souillac Airport (BVE)plane FAO - BVE
9h 17m€176–437Bus
cheapest- Take the bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Bordeaux - Belcier Bus Stopbus
- Take the bus from Bordeaux - Belcier Bus Stop to Angoulême - Bus Stationbus
- Take the bus from LR ANGOULEME-Gare SNCF to LR PERIGUEUX-Francheville Monopbus 310
- Take the bus from LR PERIGUEUX-Place du 8 Mai to LR SARLAT-Collège St Josephbus 336
27h 37m€71–221Train, bus
- Take the train from Faro to Coimbra-Btrain Ic
- Take the bus from Terminal Rodoviário de Coimbra to Bordeaux - Belcier Bus Stopbus
- Take the train from Bordeaux St Jean to Sarlattrain Ter
21h 50m€164–278Drive 1,416.7 km
- Drive from Faro to Sarlat-la-Canédacar 1,416.7 km
15h 50m€219–316Fly to Bordeaux–Mérignac Airport, train
- Fly from Faro Airport (FAO) to Bordeaux–Mérignac Airport (BOD)plane FAO - BOD
- Take the train from Bordeaux St Jean to Sarlattrain
8h 32m€95–244Fly to Toulouse-Blagnac Airport, train
- Fly from Faro Airport (FAO) to Toulouse-Blagnac Airport (TLS)plane FAO - TLS
- Take the train from Toulouse Matabiau to Souillactrain
9h 29m€79–238Train, bus via Lisbon
- Take the train from Faro to Entrecampostrain Ic
- Take the bus from Lisbon Sete Rios to Bordeauxbus
- Take the train from Bordeaux St Jean to Sarlattrain Ter
22h 58m€154–286Train, bus #2
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon to Bordeauxbus
- Take the train from Bordeaux St Jean to Sarlattrain Ter
25h 46m€169–305Bus, train
- Take the bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon - Sete Rios to Bordeaux - Belcier Bus Stopbus
- Take the train from Bordeaux St Jean to Sarlattrain Ter
26h 57m€157–301
Faro to Sarlat-la-Canéda by train, bus, and foot
Questions & Answers
The cheapest way to get from Faro to Sarlat-la-Canéda is to fly and train which costs €75 - €240 and takes 9h 29m.
The fastest way to get from Faro to Sarlat-la-Canéda is to fly and train which takes 8h 32m and costs €95 - €250.
No, there is no direct bus from Faro to Sarlat-la-Canéda. However, there are services departing from Terminal Rodoviário de Faro and arriving at LR SARLAT-Collège St Joseph via Estação Rodoviária de Sete Rios, Bordeaux - Belcier Bus Stop, LR ANGOULEME-Gare SNCF and LR PERIGUEUX-Place du 8 Mai. The journey, including transfers, takes approximately 27h 37m.
The distance between Faro and Sarlat-la-Canéda is 1240 km. The road distance is 1416.7 km.
The best way to get from Faro to Sarlat-la-Canéda without a car is to train and bus which takes 21h 50m and costs €160 - €280.
It takes approximately 9h 17m to get from Faro to Sarlat-la-Canéda, including transfers.
Faro to Sarlat-la-Canéda bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Faro station.
The best way to get from Faro to Sarlat-la-Canéda is to fly which takes 9h 17m and costs €170 - €440. Alternatively, you can bus, which costs €70 - €230 and takes 27h 37m.
Faro to Sarlat-la-Canéda bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Sarlat-la-Canéda is 1h ahead of Faro. It is currently 12:04 PM in Faro and 1:04 PM in Sarlat-la-Canéda.
What companies run services between Faro, Portugal and Sarlat-la-Canéda, France?
Ryanair, Transavia France, and four other airlines fly from Faro Airport (FAO) to Brive–Souillac Airport (BVE) once daily. Alternatively, you can take a bus from Terminal Rodoviário de Faro to LR SARLAT-Collège St Joseph via Estação Rodoviária de Sete Rios, Bordeaux - Belcier Bus Stop, Angoulême - Bus Station, LR ANGOULEME-Gare SNCF, LR PERIGUEUX-Francheville Monop, and LR PERIGUEUX-Place du 8 Mai in around 27h 37m.
- Website
- flytap.com
Flights from Faro Airport to Brive–Souillac Airport via Porto
- Ave. Duration
- 7h 55m
- When
- Wednesday
- Estimated price
- €90–350
Flights from Faro Airport to Brive–Souillac Airport via Lisboa, Porto
- Ave. Duration
- 10h 5m
- When
- Wednesday
- Estimated price
- €90–350
Flights from Faro Airport to Toulouse-Blagnac Airport via Lisboa
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €80–150
- Website
- easyjet.com
Flights from Faro Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 55m
- When
- Friday, Sunday, and Monday
- Estimated price
- €50–170
- Website
- ryanair.com
Flights from Faro Airport to Brive–Souillac Airport via London Stansted
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- €100–340
Flights from Faro Airport to Toulouse-Blagnac Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €40–150
- Website
- chalair.eu
Flights from Faro Airport to Brive–Souillac Airport via Paris Orly
- Ave. Duration
- 6h 10m
- When
- Wednesday and Thursday
- Estimated price
- €120–550
Flights from Faro Airport to Brive–Souillac Airport via Bilbao, Paris Orly
- Ave. Duration
- 11h 50m
- When
- Thursday and Sunday
- Estimated price
- €95–330
- Website
- volotea.com
Flights from Faro Airport to Brive–Souillac Airport via Porto
- Ave. Duration
- 7h 55m
- When
- Wednesday
- Estimated price
- €90–350
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Coimbra-B
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- €50–110
- Website
- Comboios de Portugal
Train from Faro to Entrecampos
- Ave. Duration
- 3h 32m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- Comboios de Portugal
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 Bordeaux St Jean to Sarlat
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Sarlat
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Souillac
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €29–60
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Sarlat
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Sarlat
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Sarlat
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €27–55
- Website
- Oui.SNCF
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Terminal Rodoviário de Coimbra to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 12h 29m
- Frequency
- Once daily
- Estimated price
- €80–120
- Schedules at
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 15h 29m
- Frequency
- Twice daily
- Estimated price
- €35–150
- Schedules at
- alsa.es
- Phone
- +33 6 31 09 82 47
- [email protected]
- Website
- euroscoach.com
Bus from Terminal Rodoviário de Coimbra to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Schedules at
- euroscoach.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lisbon Sete Rios to Bordeaux
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- Flixbus
Bus from Lisbon to Bordeaux
- Ave. Duration
- 17h 35m
- Frequency
- Every 4 hours
- Estimated price
- €110–190
- Website
- Flixbus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- Rede Expressos
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Lisbon - Sete Rios to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 19h 14m
- Frequency
- Once daily
- Estimated price
- €110–200
- Website
- BlaBlaCar Bus
Bus from Bordeaux - Belcier Bus Stop to Angoulême - Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- €10–19
- Website
- BlaBlaCar Bus
Bus from LR ANGOULEME-Gare SNCF to LR PERIGUEUX-Francheville Monop
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from LR PERIGUEUX-Place du 8 Mai to LR SARLAT-Collège St Joseph
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
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
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Yes, the driving distance between Faro to Sarlat-la-Canéda is 1417 km. It takes approximately 15h 50m to drive from Faro to Sarlat-la-Canéda.
There are 2636+ hotels available in Sarlat-la-Canéda.





























