Pulse
Thousands of runners fill a Madrid avenue during the San Silvestre Vallecana

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 start

Pulse 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

Race formats
FormatDistanceDay
10K10 km31 Dec
Map of the San Silvestre Vallecana course, from the Bernabéu to Vallecas

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).

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

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.

Pulse

You run.
We take care of you.

Save your effort for the course. We handle everything else.