Ultramarathons in the Netherlands

The Netherlands is flat — but Dutch ultras are anything but boring, and several are genuinely hard. The country’s trail scene concentrates where the landscape breaks its own stereotype: the North Sea coastal dunes, the wooded hills of the Veluwe and the Utrechtse Heuvelrug, and the surprisingly steep countryside of South Limburg, where the land folds up towards the country’s highest point near Vaals.

The coastal dune reserves — running from Zeeland up past Haarlem and Bergen — deliver a specific kind of suffering: short, punchy climbs on soft sand that break any rhythm and quietly destroy calves over 50 or 100 kilometres. Beach ultras add the tactical question of tides and wind: kilometre after kilometre on hard or soft sand with nothing to hide behind. Inland, the Veluwe offers rolling single track through heather, drift sand and old pine forest — the closest thing the Netherlands has to a big, empty wilderness.

What the country lacks in mountains it makes up in organisation. Courses are typically well marked, aid is frequent, and almost every start line can be reached by train and bike — it is one of the easiest places in Europe to race an ultra without a car.

Seasons and conditions

Dutch weather is dominated by one force: wind. On the coast a headwind leg can cost more time than any hill, and race plans should treat windward stretches like climbs — effort up, pace expectations down. Winters are mild but wet, with muddy forest trails and long nights; summers are usually comfortable for racing, though humid heat waves do occur. Late spring and early autumn offer the most stable racing conditions.

Local race-day tips

  • For dune and beach races, gaiters keep the sand out and are worth far more than they weigh.
  • Plan effort by wind direction, not just distance — an exposed 10K into a North Sea headwind is a climb in disguise.
  • Soft-sand running technique (short stride, high cadence) is trainable; get on a beach a few times before racing one.
  • South Limburg races have real climbing — treat them as hill ultras, not as "the flat Netherlands".

Race calendar — Netherlands (171 races)

July 2026

August 2026

September 2026

October 2026

November 2026

December 2026

January 2027

February 2027

March 2027

April 2027

May 2027

June 2027

July 2027

August 2027

September 2027

October 2027

November 2027

December 2027

April 2028

More Benelux ultras