About Trains in Dordogne
There is a good regional SNCF train service that runs through the Dordogne river valley, stopping off at the main towns and offering some bus links to others.
If you want to explore the region and visit some of the smaller villages with the better examples of medieval bastide architecture, then you many find the use of public transport and trains limiting and time-consuming.
A trip to the Dordogne is not complete without a journey on the steam train in Martel. The Chemin de Fer Touristique du Haute-Quercy is a must for all locomotive enthusiasts and those wishing to travel through the Dordogne countryside on a traditional old steam train.
Many of the cities and towns in Dordogne will have their own 'Petit Train' which is a small tourist train that takes you round the main sights and attractions, normally with commentary. Perigueux, in particular, has a very popular Petit Train and it is worth a trip to get your bearings around the city. Have a look at our guides & tours for more tourist train routes.
Local train service, TER trains, runs between Bordeaux, Libourne, St Emilion, Bergerac, Le Buisson and Sarlat. Most of them have an upper deck which gives good views of the countryside through the large windows. Seat reservations are not possible unless you are travelling in a larger group. You can buy tickets in advance, and the price is the same as if bought on the day.
It takes about 2 hours 30 minutes to travel the full length of the line from Bordeaux to Sarlat, so a day trip might mean an early start. For more information and timetables visit the SNCF website.
For information about getting to Dordogne by train read our guide to national and international train services.