Dirty Jutland

Hard
Date
2026-04-17
Location
Thisted → Skagen, Jutland, Denmark
Distance
220 km
Elevation
1800m
Category
Ultra
Region
Europe
Organizer
Dirty Series
Terrain
Coastal Gravel, Beach Trails, Forest Paths
⚠ Status: SOLD OUT
About

Denmark's premier gravel cycling race along the windy west coast of Jutland. One of the oldest Scandinavian gravel events, offering routes from 130km to 460km, all finishing in Skagen. 65% gravel roads and trails through some of Denmark's best scenery. Not a competition - it's about the personal challenge and adventure.

╚═══════════════════════════════════════════════════════════════════════════╝

SHARE THIS RACE

$https://gravelradar.app/races/denmark/dirty-jutland

>> COMMUNITY

Sign in to show your interest
▌ RIDER INTEL DOSSIER
74
GR SCORE
/ 100
TIER 2
~/dossier/dirty-jutland $ cat briefing.md

Denmark, end-to-end. Klitmøller to Skagen across the windswept top of Jutland.

Scandinavia's most established gravel adventure. Not a race — a personal odyssey to Grenen where two seas meet.

EFFORT45/70
EXPER.53/70

14 SCORING DIMENSIONS

DIRTY JUTLAND
LENGTH9/10WIND10/10DURABILITY8/10TECHNICALITY5/10CLIMBING3/10COLD7/10RACE PRESSURE3/10ADVENTURE10/10SCENERY9/10ORGANIZATION8/10VALUE8/10COMMUNITY7/10ACCESSIBILITY5/10FIELD DEPTH6/10

EFFORT MATRIX

LENGTH09/10
█████████
220 km Grinder route (XL is 460 km, Helt Sårt is 580 km)
WIND10/10
██████████
The defining factor — North Sea coast, no shelter
DURABILITY08/10
████████░░
A long day in the saddle, 8-12+ hrs typical
TECHNICALITY05/10
█████░░░░░
Sandy beach trails, loose dune sections
CLIMBING03/10
███░░░░░░░
~990 m for the 220 — flat for gravel standards
COLD07/10
███████░░░
April Denmark: 5-12 °C, rain, potential hail
RACE PRESSURE03/10
███░░░░░░░
Adventure-focused, no podium, no GC

EXPERIENCE MATRIX

ADVENTURE10/10
██████████
Point-to-point across the entire top of Denmark
SCENERY09/10
█████████
North Sea cliffs, dunes, forests, finish at Grenen
ORGANIZATION08/10
████████░░
Run by Dirty Series; sold out for 2026
VALUE08/10
████████░░
Scandinavian pricing but you get a journey, not a lap
COMMUNITY07/10
███████░░░
Danish gravel scene is tight, welcoming
ACCESSIBILITY05/10
█████░░░░░
Sells out months ahead; 4 distances accommodate range
FIELD DEPTH06/10
██████░░░░
Mixed: ultra-curious newcomers + Nordic gravel regulars

GREEN FLAGS

  • [+]True point-to-point — Klitmøller to Skagen
  • [+]Multiple distances: 130 / 220 / 460 / 580 km
  • [+]Finish at Grenen, where Skagerrak meets Kattegat
  • [+]65% gravel & dirt, 35% sealed — varied surface
  • [+]Nordic cycling-tourism culture (post-ride hygge)
  • [+]Adventure-focused — zero racing pressure
  • [+]GPS navigation, self-supported feel

RED FLAGS

  • [!]North Sea wind can drop pace to 15 km/h
  • [!]April weather: cold, wet, occasionally hostile
  • [!]Sandy stretches near coast = puncture risk
  • [!]Sold out fast — register the moment it opens
  • [!]Logistics: need transport back from Skagen
  • [!]Limited resupply on remote western sections
  • [!]Not a "race" — no aid stations like a US event

RIDER FIT

Wind WarriorPRIME · 10/10

If TT-on-the-flat against a headwind sounds fun, this is it

Adventure TouristPRIME · 10/10

Perfect fit — point-to-point with a postcard finish

Endurance MulePRIME · 9/10

Long flat day rewards aero + relentless tempo

BikepackerPRIME · 8/10

Helt Sårt 580 km is a proper overnight effort

ClimberAVOID · 2/10

No climbs to use; you'll feel underutilised

Crit RacerAVOID · 2/10

Wrong format entirely

⚡ SIGNATURE CHALLENGE
Wind is the climb

Jutland gives you no mountains, but the North Sea coast offers the same brutality in horizontal form. A bad-wind year here punishes legs harder than 3,000 m of climbing. Pace by perceived effort, never by speed.

TIRE INTEL

WIDTH
38-45 mm
PRESSURE
26-32 psi (rider-dependent; lower for sand)
PATTERN
File tread w/ low-profile knobs

Wind matters more than rolling resistance here, but you still want a fast carcass with enough bite for sandy dune sections. A semi-slick with side knobs is ideal — full-knobbies are overkill for the sealed/forest mix.

▶ TOP PICKS
1.Schwalbe G-One Bite[40mm]Fast centre, edge knobs grip loose Jutland dunes
2.Continental Terra Trail[40mm]Durable casing for windblown debris and broken tarmac
3.Pirelli Cinturato Gravel H[40mm]Hard-pack speed for the sealed/gravel mix

WEATHER PLAYBOOK

Mid-April Jutland: temps typically 5-12 °C, gusts 30-50 km/h common, North Sea storms possible. Snow is rare but documented. Bring waterproof shell, full-finger gloves, and merino base. Sun is unpredictable — carry layers you can shed.

PACING PLAYBOOK

01
Sector 1 — Klitmøller → Hanstholm~30 km

First taste of west-coast wind. Hide in any group you can find — solo here costs 30+ minutes by Skagen.

02
Sector 2 — Hanstholm → Tornby Forest~80 km

Through dunes and pine. Watch for sand drifts on track. Eat heavily before the exposed coastal section.

03
Sector 3 — Hjørring inland turn~150 km

Course turns east — direction often unlocks tailwind. This is where you make up for the morning. Push tempo.

04
Sector 4 — Frederikshavn → Skagen~190 km

Final 30 km along the windswept Kattegat coast. Save matches. Wind can flip with the coast turning back north.

05
Sector 5 — Skagen finish to Grenen~220 km

You can ride/walk the final spit to Grenen. Most riders do — picture is worth the extra 10 min.

WHAT TO FEAR

  • [!01]North Sea headwind — turns 35 km/h spins into 18 km/h grinds
  • [!02]Sand drifts across coastal track = sudden flats
  • [!03]April hypothermia — wet rider + 8 °C + wind = bad day
  • [!04]Bonking on the remote western leg (resupply is sparse)
  • [!05]Mental game on hour 9 when the wind hasn't changed

INSIDER INTEL

▌ INCOMING TRANSMISSION

Forget power numbers. On a bad wind year, Dirty Jutland is just a survival exercise. On a good one, it's the fastest 220 km you'll ever ride.

Past finisher · Danish gravel community
▌ INCOMING TRANSMISSION

Bring more food than you think. The stretch from Hanstholm to Hjørring has nothing — and you'll be working harder than you planned.

Three-time finisher · Aalborg Gravel Klub
▌ INCOMING TRANSMISSION

The finish line at Skagen does something to people. We had grown men crying at Grenen. It's not just a ride — it's the whole top of Denmark in a day.

Event volunteer · Skagen finish line, 2024

TRAVEL OPS

AIRPORTAalborg (AAL) — closest, ~1 hr from Klitmøller. Copenhagen (CPH) for international, then 4 hr train.
LODGINGBook Skagen finish-line stays months ahead. Brøndums Hotel is iconic; cheaper rooms in Frederikshavn or Sæby.
FOODKlitmøller has bakeries pre-start. Carry 2,000+ kcal — resupply is limited on the western leg.
PACKET PICKUPDay before, at the start in Klitmøller. Bib + tracker handed out together.
PARKINGPark at Klitmøller; organised shuttle service runs back from Skagen post-event (book ahead).
▌ BOTTOM LINE

Denmark in 220 km. The North Sea on your left, dunes underwheel, and Grenen waiting at the top. It's not the hardest gravel race in Europe — but it might be the most memorable.

IF NOT THIS, THEN

  • Same country, single day:Mols Spring Classic (110 km)
  • Same vibe, English version:Dirty Reiver (UK)
  • Same vibe, volcanic:The Rift (Iceland)
  • Multi-day Nordic:Nordic Chase Gravel (CPH → Oslo)
  • Want the climbs:Hærvejsløbet — The Viking Gran Fondo