ParksCities
Pueblos Blancos Road Trip: The Best White Village Route
The best pueblos blancos road trip route in Andalucia — the white village circuit from Ronda to Arcos, with a day-by-day driving itinerary.

A pueblos blancos road trip is the most rewarding way to explore Andalucia’s white village heartland — a mountain circuit connecting a dozen extraordinary villages in the hills between Ronda and the coast.
Pueblos Blancos Road Trip: Key Planning Points
The pueblos blancos road trip is one of the finest drives in Spain. Mountain passes, limestone gorges, turquoise reservoirs, and a series of dazzling white villages — each different from the last, each worth stopping for. This guide gives you the routes, the distances, and the practical detail to plan it properly.
This pueblos blancos road trip guide covers everything you need to know for your trip.
The geography
The white villages cluster in two overlapping zones:
The Serranía de Ronda (Málaga and Cádiz provinces): The core circuit — Ronda, Setenil, Grazalema, Zahara, Olvera. Mountainous, dramatic, tight roads.
The Western Cádiz circuit: Arcos de la Frontera, Vejer de la Frontera, Tarifa, Jimena. Lower altitude, Atlantic-facing, different character.
Most visitors do the Serranía core (2–3 days) and may extend to the western Cádiz circuit (adding 2 more days).
Route 1: The Classic Serranía Circuit (2–3 days)
Start/end: Ronda (or Málaga/Cádiz)
Stage 1: Ronda → Setenil → Olvera
Distance: 65km | Drive time: 1h 15min + stops
Leave Ronda east on the A-374. At Montejaque, join the MA-7402 toward Setenil (20 min from Ronda). Spend an hour in Setenil — walk both gorge streets, have a coffee under the cliff.
Continue north on the CA-9103 to Algodonales (20 min), then the CA-9103/A-384 to Olvera (25 min from Setenil). The approach to Olvera from the south — the castle and neoclassical church rising on the ridge — is one of the great road reveals in Andalucia. Walk the castle area, have lunch in the village, and continue.
Stage 2: Olvera → Zahara de la Sierra
Distance: 35km | Drive time: 40min
Head south from Olvera on the A-382 to Algodonales, then the A-374 west toward Ronda. About 10km before Ronda, turn south on the CA-9104 to Zahara (total 40 min from Olvera).
Zahara is the visual highlight of this route — the castle tower, the reservoir, the village falling down the rock below. Walk up to the castle (20 min, worth every step). Swim in the reservoir if it’s warm enough.
Stage 3: Zahara → Grazalema
Distance: 20km | Drive time: 25min
The most spectacular drive on the entire circuit. From Zahara, take the CA-9104 north toward Grazalema — the road climbs to the Puerto de las Palomas (1,357m) before descending into Grazalema village. Stop at the pass for views in both directions: the reservoir and Zahara behind you, the valley and Grazalema ahead.
In Grazalema: walk the village, buy local wool or cheese, book a permit for the Garganta Verde gorge trail if you’re staying overnight.
Sleep in Grazalema or Zahara — both have good accommodation and feel genuinely calm in the evening.
Stage 4: Grazalema → Ronda (return)
Distance: 30km | Drive time: 30min
Return to Ronda via the A-372, a pleasant mountain road through El Bosque and Benamahoma. Or continue to Cádiz/Jerez (1h 30min from Grazalema via Ubrique and Arcos).
Route 2: The Extended Western Circuit (4–5 days)
Start: Seville or Cádiz | End: Málaga
Stage 1: Seville → Arcos de la Frontera → Jerez
Distance: 155km | Drive time: 2h with stops
Drive south on the A-4 from Seville, then west on the A-382. Arcos de la Frontera (1h 15min from Seville) — cliff-top white town with sheer gorge views. Two hours here.
Continue to Jerez de la Frontera (30 min from Arcos) for sherry and the equestrian school (if timing allows). Sleep in Cádiz (50 min from Jerez).
Stage 2: Cádiz → Vejer de la Frontera → Tarifa
Distance: 85km | Drive time: 1h 15min
Drive south from Cádiz along the coast to Vejer (50 min) — the hilltop jewel of western Cádiz province. Full Vejer afternoon. Sleep in Vejer or Tarifa (40 min south).
Stage 3: Tarifa → Ronda (inland)
Distance: 110km | Drive time: 1h 45min
Head north from Tarifa through the Los Alcornocales Natural Park on the A-369. This is a superb drive — cork oak forest so dense and tall it feels like a tunnel. The road climbs into the Serranía de Ronda before arriving in Ronda.
Stages 4–5: Ronda and the Serranía circuit
As per Route 1 above. Sleep in Ronda and Grazalema.
Final leg: Grazalema → Málaga (1h 45min via Campillos and A-357) or → Cádiz (1h 30min via Ubrique).
Distances and driving times at a glance
| Leg | Distance | Time |
|---|---|---|
| Ronda → Setenil | 21km | 25min |
| Setenil → Olvera | 28km | 35min |
| Olvera → Zahara | 35km | 40min |
| Zahara → Grazalema | 20km | 25min |
| Grazalema → Ronda | 30km | 35min |
| Ronda → Málaga | 102km | 1h 40min |
| Cádiz → Arcos | 65km | 1h |
| Cádiz → Vejer | 50km | 50min |
| Vejer → Tarifa | 35km | 40min |
| Tarifa → Ronda | 110km | 1h 45min |
Driving tips for the circuit
Road quality: The main A-roads (A-374, A-382, A-372) are in good condition. The minor mountain roads (CA-9103, CA-9104) are narrower and winding but manageable in a standard hatchback. An SUV is not necessary.
Passing places: On the narrowest sections, pull well left when meeting oncoming traffic. Agricultural vehicles (tractors, farm trucks) have right of way on most rural roads — wait for them.
Fuel: Fill up in Ronda or Arcos de la Frontera before heading into the sierra. Petrol stations in the smaller villages are rare (Grazalema has one; Zahara does not).
Navigation: Download offline maps before entering the mountains — mobile signal is unreliable on the mountain passes and in the gorges. Google Maps offline or maps.me both work well.
Parking: Each village has a designated car park just outside the historic centre. Driving into the village streets is impossible in most cases (they’re too narrow) and often restricted.
Where to sleep on the circuit
| Night | Village | Recommendation |
|---|---|---|
| 1 | Ronda | Parador de Ronda / Hotel Montelirio |
| 2 | Grazalema or Zahara | Hotel Fuerte Grazalema / Hotel Los Tadeos (Zahara) |
| 3 (extended) | Vejer de la Frontera | La Casa del Califa |
Best time to drive the circuit
March–May: The most beautiful season — wildflower meadows, green sierra, comfortable temperatures (18–26°C). Grazalema in May is particularly stunning.
October: Second choice — golden countryside, thin crowds, perfect driving temperatures.
Summer: Feasible in the mountains (Grazalema is notably cooler than the lowlands) but hot on the lower roads between villages.
Winter: Cold and sometimes rainy, but the circuit is passable and the villages are completely empty.
Plan your trip
- For the full white villages guide: Pueblos Blancos Andalucia Guide
- For individual village guides: Ronda Travel Guide | Setenil de las Bodegas Guide
- For a car hire guide: Renting a Car in Andalucia
Useful Resources
For official travel information about Andalucia, visit Andalucia — Spain Tourism.
Related reading: best white villages in Andalucia, renting a car in Andalucia.

