The Dordogne region, nestled between the Loire Valley and the Pyrenees, is also known by its ancient name of ‘Perigord’.

With far reaching beautiful countryside dotted with over 1500 chateaus, fortified hilltop villages, roman ruins and the famous prehistoric caves of the Lascaux the area is full of French history and charm.

Along with quiet roads, friendly people and excellent food the Dordogne is a cyclist’s dream… perfect whether you simply want to cycle to the boulangerie, spend the day exploring medieval villages or just go for a cycle ride with your family, the Dordogne has something for everyone.

Why not discover the Dordogne region for yourself?

How To Use This Guide

We aim to provide a guide to each of the routes described below, however, as there are so many great routes this may take some time.

You can check out the routes close to where you are holidaying on the map to the right of the page. By clicking on the location you are interested in you can see more information about difficulty levels, route length and areas passed through.

For detailed information on each route please click on the route name in the list below. The link will either take you to our English language guide and detailed map or, if we haven’t created a guide yet, to information in French. Please keep checking back as we aim to cover all routes as soon as possible!

Cycling Tourist Routes

There are 29 Randonnee Cyclotouriste across the four Perigord regions of the Dordogne, which are longer cycling routes helping you to discover the wonders of these regions.

Maps for these routes are available from the local tourist offices, as well as on line from Tourism Dordogne


  • Perigord Blanc – 7 Routes

    (8),(9) & (10) Perigueux 90, 80 & 95km, (14) Mussidan 65 km, (28) St Astier 35km, (15) & (16) Vergt 60 & 70km

  • Perigord Vert – 9 routes

    (1) & (2) Nontron 45 & 75km, (3) Mareuil 40km, (4) Brantome 65km, (6) Tocane 65km, (7) Excideuil 90km, (5) & (13) Riberac 55 & 70km, (29) Thiviers 53km

  • Perigord Pourpre – 5 routes

    (21), (24) & (25) Bergerac 70, 75 & 75km, (22) Lalinde 90km, (20) Montpon Menesterol 65km

  • Perigord Noir – 8 routes

    (11) Hautefort 80km, (12) Terrasson 65km, (17) Les Eyzies 75km, (18) Sarlat 55km, (19) Sarlat 90km , (23) Le Bugue 60km, (26) & (27) Monpazier 70 & 80km



Voie Verte – The ‘Green Routes’

Voie Vertes are a network of ‘green routes’ crisscrossing the Dordogne. The routes can only be used by pedestrians, cyclists horse riders and all motorised vehicles are not allowed. The routes are therefore safe and ideal for use by families and those with young children.

View Dordogne Cycle Routes in a larger map

Local Dordogne Loops

The Dordogne department has hundreds of kilometers of marked cycling routes, providing safe and interesting rides across the region, for cyclists of all abilities.

  Local Perigord Blanc Loops  
Montpon Menesterol Mussidan Neuvic
Perigueux Saint Astier Sorges
St Pierre de Chignac Vergt  

  Local Perigord Noir Loops  
Ajat Archignac Aubus
Auriac Azerat Bars
Belves Campagnac les Quercy Carlux
Carsac Aillac Coux et Bigaroque Daglan
Domme Fossemagne Hautefort
La Bachellerie Lardin Saint Lazare Les Eyzies de Tayac Sireuil
Limeuil Limeyrat Montagnac la Crempse
Montagnac la Crempse Montignac Lascaux Pays de Thenon
Rouffignac Saint Cernin de Reilhac Saint Cyprien Sainte Orse
Salignac Eyvigues Sarlat Siorac en Perigord
St Amand de Coly St Leon sur Vezere Terrasson Lavilledieu
Thenon Villefranche du Périgord  

  Local Perigord Poupre Loops  
Beaumont du Perigord Bergerac Bouniagues
Eymet Ginestet Issigeac
La Force Lalinde Le Buisson de Cadouin
Lembras Monpazier Pombonne
Sadillac Saint Nexans Saint Vivien
Sainte Alvere St Laurent des Vignes - Lamonzie Saint Martin - Gardonne Velines
Villefranche de Lonchat    

  Local Perigord Vert Loops  
Abjat sur Bandiat Brantome Champagnac de Belair
Excideuil Jumilhac le Grand Lanouaille
Lanouaille Mareuil Montagrier
Nontron Pigut Pluviers Riberac
Saint Pardoux La Riviere Saint Pardoux La Riviere St Aulaye
Thiviers Varaignes Verteillac

Keep in touch with us

Contact Us 0033 (0)5 53 29 60 35 or e-mail

For further information or to make a booking