After checking in, start at Puerta del Sol to get your bearings: look for the Kilómetro Cero marker and the statue of the Bear and the Strawberry Tree, then take a relaxed lap around the square. Allow 30–45 minutes. From there, it’s an easy 5–10-minute walk along Calle Mayor to Plaza Mayor. Spend about 45 minutes under the arcades and in the square; December can be chilly, so bring a warm layer, especially if you plan to linger outside.
Continue a few minutes on foot to Mercado de San Miguel for a casual dinner of Spanish small plates. Pick up a couple of bites at a time—perhaps croquetas, olives, or seafood—and expect to spend around €15–30 per person. It’s a popular stop and can get crowded, particularly in the evening, so be patient at the counters and keep an eye on belongings. Opening hours can vary, so check the market’s current schedule before heading over.
Finish at Chocolatería San Ginés, a short walk back toward Sol, for churros with thick hot chocolate. Budget roughly €5–10 per person and allow around 45 minutes; queues are common, but they tend to move. It’s a lovely first-night Madrid ritual—and an easy stroll back to your hotel afterward.
Book a timed entry for Museo del Prado around 10:00 and give its Spanish and European painting collection a generous 2½–3 hours; it’s open Fridays 10:00–20:00, and general admission is about €15. Rather than trying to see everything, pick a few rooms that interest you and take a short café break inside if needed. From the museum, walk a few minutes to Real Jardín Botánico for a quieter change of pace. Allow about an hour to wander the formal beds and greenhouses; in December it’s chilly and the garden closes earlier than in summer, so check the day’s hours and aim to visit before mid-afternoon. Entry is roughly €4.50.
Head into Barrio de las Letras for lunch at Restaurante La Sanabresa, a beloved, no-frills spot for traditional Spanish cooking. Aim for around 14:00, a comfortable local lunch hour; budget €15–25 per person, and check ahead or reserve if you can, as Friday service can be busy. Afterward, stroll back toward CaixaForum Madrid on the Paseo del Prado—about a 10–15-minute walk. Spend 1–1½ hours with its current exhibitions, then take a look at the distinctive vertical garden on the exterior. It’s generally open daily 10:00–20:00; exhibition admission is typically around €6, though the price and any free-entry conditions vary by show.
Start at the Royal Palace of Madrid when it opens at 10:00; allow about two hours for the state rooms and collections, and buy a timed ticket in advance to avoid a slow queue. Winter hours are generally 10:00–18:00 on Saturdays, with last entry before closing; standard admission is around €14, but check the official calendar before you go. The palace is a short walk from Ópera metro station, and security can add time, so arrive a little before your slot.
Walk next door to Almudena Cathedral for around 45 minutes. The main church is usually free to enter, with donations welcome; access to the museum and dome costs extra, so check the day’s hours if you want to add them. Then head west to Templo de Debod—about a 20-minute walk, or take a taxi if you’d rather save your legs. The temple is typically open Tuesday–Sunday, 10:00–20:00, and entry is free, though timed tickets may be required. In December, sunset is around 5:50 pm; aim to reach the gardens before then for the changing light, and check the temple’s current schedule before setting out.
Finish in Malasaña at Casa Julio for croquettes and an unhurried tapas dinner. It’s a relaxed, good-value stop—budget roughly €15–30 per person—and dinner service is typically later in Madrid, so check opening hours and consider reserving, especially on a Saturday. From Templo de Debod, it’s roughly a 20-minute walk; a taxi is an easy alternative if it’s cold or you’re ready to sit down.
If your flight is late enough, spend about 1½–2 hours at Museo Reina Sofía in Atocha for the modern-art collection and Picasso’s Guernica. On Sundays it generally opens 10:00–14:30, so check the date’s hours and leave promptly; free-entry periods can mean longer queues. Then walk a few minutes to El Brillante for a casual breakfast or early meal—allow around 45 minutes and budget roughly €10–20 per person.
Collect your luggage at Atocha station and leave a generous buffer for your flight. A taxi to Adolfo Suárez Madrid–Barajas Airport usually takes about 30–60 minutes depending on traffic; the fixed fare within the M-30 is generally €33. For the Metro, take Line 1 from Atocha to Nuevos Ministerios, then Line 8 to your terminal; allow extra time for the change and airport supplement. Check your airline’s terminal before setting off.
No packing list attached yet.