
Race guide
San Silvestre Vallecana: the complete race guide
31 December 2026 · Madrid
On 31 December, more than 40,000 runners cover 10 km from the Bernabéu to Vallecas in Spain's most crowded race. Here's the date, start times, course and registration.
See hotels near the startPulse does not organise this race. Official registration, prices and times are on the official site. Go to the official site
San Silvestre Vallecana in 30 seconds
- Dates
- Thursday 31 December 2026
- Venue
- Calle Concha Espina (Estadio Santiago Bernabéu), Madrid (Community of Madrid)
- Formats
- 10K
- Start times
- 10K · 16:55, 10K · 19:55
- Official entry
- From €15
- What makes it unique
- Spain's biggest race: seeing out the year running 10 km through central Madrid among fancy dress and thousands of spectators.
San Silvestre Vallecana distances
| Format | Distance | Day |
|---|---|---|
| 10K | 10 km | 31 Dec |

The start is on Calle Concha Espina, next to the Santiago Bernabéu Stadium. From there the course heads down Paseo de la Castellana and Recoletos to Cibeles, continues along Paseo del Prado to Atocha and then takes Avenida de la Ciudad de Barcelona towards Vallecas. The first kilometres are fast and favourable; the hard part comes at the end, with the climb up Avenida de la Albufera to the finish in Vallecas.
How to get to San Silvestre Vallecana
The start is next to the Bernabéu: the easiest way to get there is by metro, line 10 (Santiago Bernabéu station) or line 9 (Avenida de América). Avoid driving, as roads are closed along the whole course. After finishing in Vallecas, head back to the centre on metro line 1 (Portazgo or Buenos Aires).
Before the race, check your heart
Get the Cardisio heart check with Pulse: a few minutes, at rest and with no preparation, with the report on your phone. Reach the start line knowing how your heart is doing.

Check your heart, your engine
We analyse your heart in 3D, more precisely than an electrocardiogram and in under 10 minutes. Look after what drives you every kilometre.
- Non-invasive cardiography, before the race.
- With Cardisio technology, no effort and no preparation.
- Your result in your Pulse personal area.
San Silvestre Vallecana: frequently asked questions
When is San Silvestre Vallecana?
San Silvestre Vallecana takes place on 31 December 2026 at Calle Concha Espina (Estadio Santiago Bernabéu), Madrid. Distances: 10K. The organiser confirms the start times on the official site.
What time does it start?
The popular race starts from 16:55 and the international race at 19:55.
How long is it?
10 km, from Calle Concha Espina, next to the Bernabéu, to Vallecas.
Where do I register?
On the official website, sansilvestrevallecana.com, where you'll find up-to-date prices and deadlines.
Can minors take part?
The popular race is open from age 16, and under-18s need authorisation. For younger children there's the San Silvestre Mini, a few days earlier at the Vallehermoso Stadium.
What's the weather like in Madrid on 31 December?
It's usually cold: between 0 and 10 °C, and the popular race finishes after dark. Bring warm clothes for the wait at the start (an old layer you can leave behind) and something dry for after the finish.
Keep reading
Heart checkWhat the Cardisio heart check involves, how the resting test works and why to do it before a Spartan or DEKA. A few minutes, no effort, report in Pulse.Read →
What is DEKAWhat DEKA is, how its 10 zones work and how DEKA FIT, DEKA MILE, DEKA STRONG and Teams differ. Find out which to start with and where to race DEKA in Spain.Read →
Sports medical check-upWhat a sports medical check-up usually involves, who should think about one and when, and how it differs from a quick screening. Always talk to your doctor.Read →
Taking part in San Silvestre Vallecana?
Register on the official site and book your hotel near the start early: it is the first thing to sell out.

