Poitiers to Rocamadour: The Ultimate Road Trip Guide

By admin, 26 May, 2026

Introduction

The route from Poitiers to Rocamadour covers about 320 km, primarily via the A20 and A89 highways, taking approximately 3 hours and 30 minutes of pure driving time. One of the most striking geographical features you'll encounter is the abrupt transition from the flat, agricultural plains of the Poitou region to the dramatic limestone causses and gorges of the Quercy, which begins near Brive-la-Gaillarde. The famous Romanesque bridge of Beaulieu-sur-Dordogne, a short detour off the A20, marks this shift.

SegmentRoadDistanceDriving Time
Poitiers to LimogesA20120 km1h15
Limoges to Brive-la-GaillardeA20100 km1h
Brive-la-Gaillarde to RocamadourA89 + D840100 km1h15

This guide answers how long to drive Poitiers to Rocamadour, whether it is worth driving, and highlights things to do between Poitiers and Rocamadour. For deeper insights on finding stops, read how to find the best stops and hidden gems between cities.


Road Safety, Family Stops, and Fatigue Management

The A20 is well-lit with emergency phones and rest areas every 15 km. The A89 has less lighting; drive with caution in fog, common in the higher elevations near the viaduc du Chavanon. Speed cameras are frequent on both roads. The D840 is narrow and winding; use passing lanes.

Pet-Friendly Framework

  • Aire de la Porcelaine (A20 south of Limoges): Fenced dog area.
  • Forêt de Bort (near Masseret) has hiking trails where dogs are allowed.
  • Café des Sports in Rocamadour allows dogs on the terrace.

Family Stops

  • O'Gliss Park (Masseret): Water park with slides.
  • Préhisto-Parc (Tursac, near Lascaux): Life-sized dinosaur models and hands-on exhibits.

Fatigue Management & Rest Zones

  • Aire de Glane (A20, km 123): Quiet, shaded area with tables – ideal for a 20-minute nap.
  • Aire de la Vézère (A20, km 150): Picnic tables and smooth grass for stretching.
  • If drowsy, exit at Donzenac and park at the municipal parking lot near the church. Safe and silent.

Hidden Off-Route Spots

  • Village of Carennac (5 min off A20 near Souillac): An 11th-century cloister and a beehive-shaped ice house.
  • Abandoned forge at Rivière-des-Anges: Visible from D32, 3 minutes from exit 49. A moss-covered stone mill in a forest clearing.

Natural Landscapes and Local Commerce

The landscape shifts from the flat wheat fields of Poitou to the oak forests and granite valleys of the Limousin, then to the arid limestone plateaus of the Causses du Quercy. Near Brive, the Dordogne Valley opens with lush riverine scenery. Rocamadour itself clings to a cliff in the Alzou Canyon.

UNESCO World Heritage Sites

  • Vézère Valley and prehistoric sites (like Lascaux) are a 30-minute detour from the A20 near Montignac.
  • The Bishop's City of Albi is a 1-hour detour from the A20 via the A68.

Culinary Infrastructure

  • Le P'tit Resto (Limoges): Traditional limousin beef stew.
  • Auberge de la Fontaine (Donzenac): Duck confit and foie gras.
  • Relais de la Dordogne (Souillac): Truffle omelettes.

Local Commerce

  • Châtaignes du Limousin (chestnuts): Sold at roadside stalls on the A20 near Masseret.
  • Cabécou cheese from Rocamadour: Available at farm shops along the D840.
  • Bergerac wine: A detour to Bergerac adds 30 minutes but offers direct sales at Château de Tiregand.

Route Logistics and Infrastructure

The A20 (Autoroute des Oiseaux) is a toll-free, well-maintained motorway from Poitiers to Brive-la-Gaillarde. After Brive, take the A89 (toll road) toward Aurillac for about 40 km, then exit onto the D840 and D673 for the final approach to Rocamadour. The toll section costs approximately €5.50 for a standard car.

Fuel stations are abundant along the A20 at roughly 30-km intervals, with major stops at Limoges Sud, Masseret, and Donzenac. The A89 has fewer stations, so fill up at Brive. Diesel prices average €1.75/L, and a round trip of 640 km will cost about €75 in fuel for a diesel car consuming 6 L/100 km. For fuel efficiency, maintain 110 km/h and avoid hard acceleration on the hilly sections near the Massif Central.


Frequently Asked Questions

How long does it take to drive from Poitiers to Rocamadour?

The driving time is approximately 3 hours and 30 minutes without stops, but you should allocate 4-5 hours to enjoy breaks and detours.

Is it worth driving from Poitiers to Rocamadour?

Absolutely. The route passes through diverse landscapes, UNESCO-listed prehistoric sites, and offers excellent regional cuisine, making it a rewarding road trip.

What are the best stops between Poitiers and Rocamadour?

Top stops include Limoges for porcelain, the village of Collonges-la-Rouge, and the Gouffre de Padirac near Rocamadour. For a full list, see our detailed guide.

Are there tolls on the road from Poitiers to Rocamadour?

The A20 is toll-free, but the A89 near Brive-la-Gaillarde has tolls. Expect to pay about €5.50 for the tolled section.

What is the best time to drive for scenic views?

Late afternoon (around 5 PM) offers golden light over the Dordogne Valley. Fall foliage (October) is particularly stunning.