Málaga is a city made for walking. Almost everything you'll want to see —Catedral, Alcazaba, museums, market, harbour— fits within a square you can cross on foot in 15-20 minutes. With a well-planned weekend you can take in culture, good food and the sea without feeling rushed. Here's the plan, day by day, with everything you need to avoid wasting time in queues or second-guessing where to go.
Getting there and getting around
From the aeropuerto Costa del Sol, the quickest and cheapest way into the centre is the Cercanías train (line C-1), which links the airport with estación María Zambrano and Centro-Alameda in just a few minutes. From María Zambrano —the AVE station— it's a short walk or metro ride to the old town. Once you're in the centre, forget about the car: the monumental core is pedestrian and everything is close by.
Day 1: the historic heart
Complete Malaga old town walking tour with admission tickets includedCheck availability →Start on Calle Larios, the main pedestrian thoroughfare, which opens out into Plaza de la Constitución. From there, the Catedral is just a step away, at Calle Molina Lario 9. It's known as "La Manquita" because it's missing its south tower, which was never finished. You can visit with an audio guide, and if you don't mind heights, the guided rooftop tour —available daily— gives you one of the best panoramic views of the city.
For lunch, the Mercado de Atarazanas is unmissable: incredibly fresh fish and seafood at the tapas bars, under a historic gateway and a beautiful stained-glass window. Save the rest of the afternoon to head up to the Alcazaba and the Teatro Romano, which share a site at the foot of monte Gibralfaro.
The Alcazaba, the Teatro Romano and Gibralfaro
The Teatro Romano, at the foot of the Alcazaba, is usually free to enter and makes a good starter before heading up. The Alcazaba is a Nasrid-era palace-fortress with gardens, courtyards and stepped fountains; you visit at your own pace and the entry fee is inexpensive, with a combined ticket option if you also want to go up to the Castillo de Gibralfaro. From the top of Gibralfaro you get the best view of the bay, the harbour and the bullring. If you're going in summer, go up early or at sunset to avoid the heat.
Day 2: world-class art
Málaga is Picasso's city, and its museum proves it. The Museo Picasso Málaga is housed in the Palacio de Buenavista, at Calle San Agustín 8, right in the old town. General admission to the collection costs 13 €, with a reduced rate of 11 € (over-65s, students under 26 and European Youth Card holders) and free entry for under-17s. It's open every day: 10:00 to 19:00 (March-June and September-October), 10:00 to 20:00 (July-August) and 10:00 to 18:00 (November-February).
A few metres away, the Museo Carmen Thyssen occupies a 16th-century palace on Plaza Carmen Thyssen (Calle Compañía 10) and holds an excellent collection of 19th-century Spanish painting. It's open Tuesday to Sunday, 10:00 to 20:00, and closed Mondays. General admission to the permanent collection costs 12 € (15 € if you add the archaeological site), with a reduced rate of 8 € and free entry for under-18s.
Afternoon at the harbour, Muelle Uno and the beach
Head down to the sea through the Palmeral de las Sorpresas and take the harbourside walk to Muelle Uno, the area of shops, terraces and restaurants by the water, with the glass cube of the Centre Pompidou as a landmark. From there, the playa de La Malagueta is a short walk away: it's the quintessential city beach, perfect for ending the day with a swim or an espeto (skewered sardines) at a chiringuito.
Day 3: day trips if you have time to spare
With a third day, get out of the city. The most spectacular option is the Caminito del Rey, the walkway suspended over the desfiladero de los Gaitanes, in El Chorro, a little under an hour from Málaga. General admission costs 10 € and it's a one-way, linear route; you need to book your ticket online in advance, as tickets are no longer sold at the visitor centre and capacity sells out. Wear closed shoes and bring water.
A more relaxed alternative: Mijas Pueblo, a classic whitewashed village on the Costa del Sol with steep streets, viewpoints and lovely sea views. It's a comfortable half-day option for anyone who prefers a village to a mountain hike.
Where and what to eat
Besides tapas at Atarazanas and espetos on the beach, don't leave without trying pescaíto frito (fried fish), gambas de la bahía (local prawns), Málaga-style ajoblanco (a cold garlic and almond soup) and a sweet Málaga wine at one of the centuries-old bodegas in the centre. Muelle Uno has more sit-down dining options, while the streets of the old town have old-school bars where you can eat well without spending much.