Independent Andalusia guides · prices and hours checked against official sources

Skip to content

Andalusia road trip: 7- and 10-day itineraries with a map

Andalusia road trip itineraries for 7 and 10 days: Málaga, Granada, Córdoba, Seville, Cádiz, Ronda and the white villages, with driving times and hotels.

By Last checked: October 2026Updated: November 2026

The white village of Zahara de la Sierra below its hilltop castle tower in evening light

Photo: Grez, CC BY-SA 3.0, via Wikimedia Commons (commons.wikimedia.org/wiki/File:Zahara_de_la_Sierra_Andalousie.JPG)

Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you.

The short answer: 7- and 10-day routes

The classic Andalusia road trip is a loop from Málaga through Granada, Córdoba, Seville and Ronda, with the white villages on the way back. Seven days covers the highlights; ten days adds the Cádiz coast and more villages without rushing.

Day 7-day route 10-day route
1 Arrive in Málaga Arrive in Málaga
2 Drive to Granada Nerja and Frigiliana, on to Granada
3 Granada: the Alhambra Granada: the Alhambra
4 Drive to Córdoba Granada: Albaicín and Sacromonte
5 Drive to Seville Drive to Córdoba
6 Seville Drive to Seville
7 Ronda via the white villages, back to Málaga Seville
8 Cádiz and Jerez
9 White villages: Arcos, Grazalema, Zahara
10 Ronda, back to Málaga

We’d book first: the Alhambra (weeks ahead), your car, and hotels with parking or a car park nearby. To see every stop in one place, open our Andalusia map.

Video by Andalusia Base on YouTube · 1 min · in English. Nothing is loaded from YouTube until you press play.Watch on YouTube

Driving times

Leg Distance Time (approx.)
Málaga → Granada 125 km 1 h 30
Granada → Córdoba 200 km 2 h
Córdoba → Seville 140 km 1 h 30
Seville → Cádiz 125 km 1 h 30
Cádiz → Arcos de la Frontera 65 km 1 h
Arcos → Grazalema → Ronda 90 km 1 h 45 (mountain roads)
Seville → Ronda (via Setenil or Zahara) 130 km 2 h
Ronda → Málaga 100 km 1 h 30

Most driving days are under two hours, which leaves the afternoon for sightseeing.

Day by day

Málaga (1 night)

Arrive, collect the car at the airport (see Málaga airport car hire) and spend the evening in the old town: the cathedral, the Alcazaba and tapas around Calle Larios.

Granada (2 nights)

See the Alhambra (book weeks ahead), the Albaicín and the sunset from the Mirador de San Nicolás. We’d park in a public car park: the centre and the Albaicín are closed to traffic.

Córdoba (1 night)

The Mezquita-Catedral, the Jewish quarter and the Roman bridge at sunset. See the Córdoba guide. With a spare day, see Zuheros, a white village in the south of Córdoba province.

The arches of Córdoba’s Roman bridge over the Guadalquivir

Seville (2 nights)

We’d park the car for two days in a car park at the edge of the centre, or return it and collect another when you leave. See the Real Alcázar, the cathedral, Plaza de España, Triana and a flamenco show. Follow our 2-day Seville itinerary and choose a base in where to stay in Seville.

Cádiz and Jerez (10-day route)

Cádiz’s old town and beaches, then a sherry bodega in Jerez. See Seville to Cádiz.

The white villages

Arcos de la Frontera on its cliff, Grazalema in the mountains, Zahara de la Sierra under its castle, Setenil de las Bodegas with houses built into the rock. See the white villages.

Ronda (1 night on the 10-day route)

The Puente Nuevo over the gorge, the old bullring and the viewpoints. We’d stay the night to see it without the day-trip crowds.

The Puente Viejo, Ronda’s old stone bridge, above the river in the gorge

Car hire

We recommend hiring at Málaga airport for the lowest prices and the widest choice, with a full-to-full fuel policy. We’d choose a small or compact car for village streets. A one-way rental (Málaga to Seville) costs extra but lets you drop the car before Seville. See car hire in Andalusia.

With maps running all day, you will use a lot of data. EU plans roam at no extra cost in Spain; if yours is from outside the EU or has a small allowance, see our eSIM guide. For the rest, see our pre-trip checklist.

Without a car

You can do most of this route by train and bus:

  • Train: Málaga–Córdoba about 1 hour, Córdoba–Seville just under an hour, Seville–Granada on four direct trains a day via Córdoba, and Málaga–Granada on three.
  • Bus: Ronda, Cádiz and some white villages are easier by bus (Alsa, Damas) than by train.
  • Day tours from Seville or Málaga cover Ronda and the white villages. See day trips from Seville.

Compare trains and buses on Omio.

Variations

  • Summer: drive in the morning, avoid the interior at midday, and add beach time in Cádiz or Nerja.
  • With kids: we’d shorten to three bases (Málaga, Granada, Seville) and do day trips from them.
  • Only 5 days: Seville (2 nights) and Granada (2 nights), with Córdoba on the way.
  • Two weeks: add the Alpujarras, Úbeda and Baeza with Cazorla, or the Cabo de Gata. See the best places to visit in Andalusia.

For the figures behind this, with their sources, see our Andalusia tourism statistics.

Work out your own total with our Andalusia trip cost calculator.

Starting from Madrid? See our 10-day Spain itinerary.

FAQ

How many days do you need for an Andalusia road trip?

Seven days covers Málaga, Granada, Córdoba, Seville and Ronda. We think ten days is better, with Cádiz, Jerez and the white villages.

Where should I start an Andalusia road trip?

We’d start in Málaga, for the cheapest flights and car hire. Seville works just as well if you fly there. Combining the trip with Portugal? See Lisbon to Seville.

Is it easy to drive in Andalusia?

Yes. The roads are good and quiet, and most driving days are under two hours. We’d park outside the old towns, which are closed to traffic.

Can I do Andalusia by train?

Yes, between the main cities: Seville, Córdoba, Málaga and Granada. For Ronda, the villages and the coast, buses, tours or a hire car are easier.