There are 4 ways to get from Bergerac to Périgueux by bus, taxi, car or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
What companies run services between Bergerac, France and Périgueux, France?
Trans Perigord operates a bus from Bergerac to Périgueux 3 times a day. Tickets cost $3 and the journey takes 1 h 12 min.
- Ave. Duration
- 45 min
- Estimated price
- $85 - $110
- +33 5 53 23 32 32
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.
Questions & Answers
How far is it from Bergerac to Périgueux?
The distance between Bergerac and Périgueux is 41 km. The road distance is 49 km.
What is the cheapest way to get from Bergerac to Périgueux?
The cheapest way to get from Bergerac to Périgueux is to bus which costs 2€ and takes 1 h 12 min.
What is the fastest way to get from Bergerac to Périgueux?
The quickest way to get from Bergerac to Périgueux is to taxi which takes 45 min and costs 70€ - 85€.
Is there a direct bus between Bergerac and Périgueux?
Yes, there is a direct bus departing from Bergerac - Gare SNCF and arriving at Périgueux - Place du 8 Mai. Services depart three times a day, and operate Monday to Friday. The journey takes approximately 1 h 12 min.
How long does it take to get from Bergerac to Périgueux?
The bus from Bergerac - Gare SNCF to Périgueux - Place du 8 Mai takes 1 h 12 min including transfers and departs three times a day.