There are 7 ways to get from Paris to Dordogne by train, bus, night bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Train via Bordeaux
-
Take the train from Paris Montparnasse 1 Et 2 to Bordeaux St Jean
-
Take the train from Bordeaux St Jean to Perigueux
Cheapest
Bus
-
Take the bus from Paris - Bercy Seine to Brive-la-Gaillarde
-
Take the bus from Brive-la-Gaillarde to Périgueux
Train
-
Take the train from Paris Austerlitz to Limoges Benedictins
-
Take the train from Limoges Benedictins to Perigueux
Night bus, train
-
Take the night bus from Paris to Limoges
-
Take the train from Limoges Benedictins to Perigueux
Drive
-
Drive from Gare Montparnasse to Dordogne
Fly Paris Orly to Brive-Souillac, bus
-
Fly from Paris Orly (ORY) to Brive-Souillac (BVE)
-
Take the bus from Brive-la-Gaillarde to Périgueux
Fly Paris Charles de Gaulle to Bordeaux, train, bus
-
Fly from Paris Charles de Gaulle (CDG) to Bordeaux (BOD)
-
Take the train from Cenon to Perigueux
-
Take the bus from PÉRIGUEUX - Gare SNCF to COULOUNIEIX-CHAMIERS - Créavallée Nord P+R
Paris to Dordogne by train and bus
Questions & Answers
The cheapest way to get from Paris to Dordogne is to bus which costs €30 - €65 and takes 8h 5m.
The quickest way to get from Paris to Dordogne is to fly and bus which costs €120 - €250 and takes 4h 35m.
No, there is no direct bus from Paris to Dordogne. However, there are services departing from Paris - Bercy Seine and arriving at Périgueux via Brive-la-Gaillarde. The journey, including transfers, takes approximately 8h 5m.
The distance between Paris and Dordogne is 432 km. The road distance is 546.7 km.
The best way to get from Paris to Dordogne without a car is to train via Bordeaux which takes 5h 6m and costs €75 - €180.
It takes approximately 5h 6m to get from Paris to Dordogne, including transfers.
Paris to Dordogne bus services, operated by Blablabus, depart from Paris - Bercy Seine station.
The best way to get from Paris to Dordogne is to train via Bordeaux which takes 5h 6m and costs €75 - €180. Alternatively, you can bus, which costs €30 - €65 and takes 8h 5m.
The quickest flight from Paris Orly Airport to Brive-Souillac Airport is the direct flight which takes 1h 5m.
Paris to Dordogne bus services, operated by FlixBus, arrive at Périgueux station.

- Distance: 432.4 km
- Duration: 5h 6m
What companies run services between Paris, France and Dordogne, Nouvelle-Aquitaine, France?
You can take a train from Gare Montparnasse to Dordogne via Bordeaux St Jean, Perigueux, and PÉRIGUEUX - Gare SNCF in around 5h 6m. Alternatively, you can take a bus from Paris Bercy to Dordogne via Brive-la-Gaillarde in around 8h 5m.

- Website
- airfrance.com
Flights from Paris Orly to Brive-Souillac
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €80 - €180
Flights from Paris Charles de Gaulle to Bordeaux
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €110 - €370

- Website
- pro.flyamelia.com
Flights from Paris Orly to Brive-Souillac
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €80 - €180

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Paris Montparnasse 1 Et 2 to Bordeaux St Jean
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €85 - €150
- Website
- https://www.sncf.com/en
- 2nd Class
- €85 - €120
- 1st Class
- €110 - €150

Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Paris Montparnasse 1 Et 2 to Bordeaux St Jean
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- €60 - €110
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €60 - €90
- Rail 1st Class
- €85 - €110
Train from Bordeaux St Jean to Perigueux
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €17 - €30
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €17 - €24
- Rail 1st Class
- €24 - €30
Train from Paris Austerlitz to Limoges Benedictins
- Ave. Duration
- 3h 24m
- Frequency
- Every 3 hours
- Estimated price
- €45 - €80
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €45 - €70
- Rail 1st Class
- €65 - €80
Train from Limoges Benedictins to Perigueux
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €13 - €25
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €13 - €20
- Rail 1st Class
- €20 - €25
Train from Cenon to Perigueux
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €16 - €30
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €16 - €24
- Rail 1st Class
- €23 - €30

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Paris - Bercy Seine to Brive-la-Gaillarde
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- €30 - €45
- Website
- https://www.blablacar.co.uk/
Bus from Brive-la-Gaillarde to Périgueux
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €4 - €7
- Website
- https://www.blablacar.co.uk/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Paris to Brive-la-Gaillarde
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- €35 - €55
- Website
- https://www.flixbus.co.uk
Bus from Brive-la-Gaillarde to Périgueux
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Estimated price
- €8 - €12
- Website
- https://www.flixbus.co.uk
Night bus from Paris to Limoges
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €30 - €45
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- 0970 870 870
- cfta.perigueux @transdev.com
- Website
- transports.nouvelle-aquitaine.fr
Bus from PÉRIGUEUX - Gare SNCF to COULOUNIEIX-CHAMIERS - Créavallée Nord P+R
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Schedules at
- transports.nouvelle-aquitaine.fr

- Phone
- 05 53 53 30 37
- Website
- grandperigueux.fr
Bus from Pem to P+r Créavallée Nord
- Ave. Duration
- 14 min
- Frequency
- Every 4 hours
- Schedules at
- grandperigueux.fr
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
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Yes, the driving distance between Paris to Dordogne is 547 km. It takes approximately 5h 3m to drive from Paris to Dordogne.
Amelia offers flights from Paris Orly Airport to Brive-Souillac Airport.
Book your Paris to Dordogne bus tickets online with FlixBus.
There are 440+ hotels available in Dordogne. Prices start at €48 per night.
The best way to get from Paris to Paris Charles de Gaulle Airport is to train which takes 34 min and costs €12.