Two days in Málaga go a long way. The old town is compact and walkable, so 48 hours cover the monuments, the museums, the beach and, if you plan it, the Caminito del Rey. This route separates the essentials from the skippable and assumes you want to understand the city, not just sunbathe.
The trap in Málaga is treating it only as the gateway to the Costa del Sol. Today it's a cultural capital with more than thirty museums; whoever leaves having seen only the beach has missed half of it.
When to visit
Spring (March-June) and autumn (September-October) are ideal: perfect weather and a warm sea. Winter is one of the most pleasant city breaks in Spain. July and August are great for the beach but hot for midday walking.
Getting there
By high-speed train from Madrid in 2h 20min and from Córdoba in 1h; María Zambrano station is 15 minutes from the centre. By air, Costa del Sol airport connects with much of Europe and is 12 minutes from the centre by local train.
Day 1: old town and museums
Start at the Alcazaba and climb to Gibralfaro Castle for the views; come down to the Roman Theatre and the Cathedral (climb to the rooftops). In the afternoon, the Picasso Museum and his birthplace on Plaza de la Merced. Finish at Muelle Uno and La Malagueta with a stroll and fried fish.
Day 2: Caminito del Rey or the Costa del Sol
Spend the day at the Caminito del Rey (book ahead, tickets sell out), one of Spain's best-selling nature experiences. Prefer the coast? Escape to Nerja and Frigiliana or to Ronda.
Where to eat
Sardine skewers at a beach bar in La Malagueta, fried fish and, in the centre, the taverns of Calle Carretería and the Atarazanas Market. Avoid the tourist terraces by the Cathedral.
In one sentence
Málaga in two days is museums in the morning, sea in the afternoon and, if you plan it, a day of nature at the Caminito del Rey. It's also the best base for the whole Costa del Sol.