There are 4 ways to get from Souillac to Puybrun by train, bus, car, or taxi
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 Souillac to Brive La Gaillardetrain Ter / ...
- Take the train from Brive La Gaillarde to Puybruntrain Ter
1h 58m€12–25Line 888 bus, bus
cheapest- Take the bus from SOUILLAC - Collège/Lycée Hôtelier to SAINT-DENIS-LÈS-MARTEL - Gare SNCFbus 888
- Take the bus from St Denis Pres Martel to Puybrunbus Autocar
2h 7m€5–8Drive 33.6 km
- Drive from Souillac to Puybruncar 33.6 km
34 min€6–8Taxi
- Take the taxi from Souillac to Puybruntaxi 33.6 km
34 min€85–110
Souillac to Puybrun by train
Questions & Answers
The cheapest way to get from Souillac to Puybrun is to drive which costs €5 - €8 and takes 34 min.
The fastest way to get from Souillac to Puybrun is to drive which takes 34 min and costs €5 - €8.
No, there is no direct bus from Souillac to Puybrun. However, there are services departing from SOUILLAC - Collège/Lycée Hôtelier and arriving at Puybrun via St Denis Pres Martel. The journey, including transfers, takes approximately 2h 7m.
No, there is no direct train from Souillac to Puybrun. However, there are services departing from Souillac and arriving at Puybrun via Brive La Gaillarde. The journey, including transfers, takes approximately 1h 58m.
The distance between Souillac and Puybrun is 76 km. The road distance is 33.6 km.
The best way to get from Souillac to Puybrun without a car is to train which takes 1h 58m and costs €12 - €26.
It takes approximately 1h 58m to get from Souillac to Puybrun, including transfers.
Souillac to Puybrun bus services, operated by liO – Service Public Occitanie Transports (Lot), depart from SOUILLAC - Collège/Lycée Hôtelier station.
Souillac to Puybrun train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Souillac station.
The best way to get from Souillac to Puybrun is to train which takes 1h 58m and costs €12 - €26. Alternatively, you can line 888 bus and bus, which costs €5 - €8 and takes 2h 7m.
What companies run services between Souillac, Occitanie, France and Puybrun, France?
You can take a train from Souillac to Puybrun via Brive La Gaillarde in around 1h 58m. Alternatively, you can take a bus from SOUILLAC - Collège/Lycée Hôtelier to Puybrun via St Denis Pres Martel in around 2h 7m.
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 Souillac to Brive La Gaillarde
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €6–13
- Website
- Oui.SNCF
Train from Brive La Gaillarde to Puybrun
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €6–13
- Website
- Oui.SNCF
Bus from SOUILLAC - Collège/Lycée Hôtelier to SAINT-DENIS-LÈS-MARTEL - Gare SNCF
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €2
- Schedules at
- liO – Service Public Occitanie Transports (Lot)
Bus from St Denis Pres Martel to Puybrun
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- SNCF Bus
- Ave. Duration
- 34 min
- Estimated price
- €85–110
Allo Taxi Sarlat Taxi REY
- Phone
- +33 5 53 59 02 43
- Website
- sarlat-commerce.com
Deroche Corine
- Phone
- +33 5 53 31 12 54
TJN Taxis Jour et Nuit
- Phone
- +33 07 52 02 05 20
- Website
- taxisjouretnuit.fr
Corot Patricia
- Phone
- +33 5 65 40 48 94
Taxis Bastidois
A a B Taxi
- Phone
- +33 5 55 17 91 21
- Website
- aabtaxi.chez-alice.fr
Allp Brive Radio Taxi
- Phone
- +33 5 55 24 24 24
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
Souillac to Puybrun bus services, operated by liO – Service Public Occitanie Transports (Lot), arrive at SAINT-DENIS-LÈS-MARTEL - Gare SNCF station.
Souillac to Puybrun train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Brive La Gaillarde station.
Yes, the driving distance between Souillac to Puybrun is 34 km. It takes approximately 34 min to drive from Souillac to Puybrun.
Book your Souillac to Puybrun train tickets online with Omio.
There are 766+ hotels available in Puybrun.









