How cycling in Hirtshals could look like.
How cycling in Skagen could look like.

Cycling day trip from Hirtshals to Skagen

Customize your own route based on our template or discover how our community prefers to cycle from Hirtshals to Skagen.

Route template

Hirtshals to Skagen

3 h 33 min
Duration
59.8 km
Distance
89 m
Ascent
102 m
Descent
16.8 km/h
Avg. speed
30 m
Max. altitude

This is a beautiful North Jutland ride from the lively ferry town of Hirtshals up along the scenic coast to Denmark’s northernmost point, Skagen. You’ll cover around 60 kilometers, with gentle climbs and descent, and most of the route is along quiet asphalt roads and good cycleways—so it’s perfect for a relaxed day in the saddle.

Starting in Hirtshals, famous for its dramatic lighthouse and as a bustling port connecting Denmark with Norway, you’ll quickly find yourself rolling through open coastal landscapes dotted with dunes and sleepy fishing villages. The salty North Sea breeze is a constant companion.

Skagen, your destination, is known for its unique light and the ‘meeting of the seas,’ where the Baltic and North Seas collide at Grenen—a must-see after your ride. Along the way, you’ll be on mostly smooth surfaces, with only a small portion of the surface missing or unpaved, so bring a repair kit just in case, but you shouldn’t run into any trouble.

Plan a coffee stop en route, and expect plenty of big skies and fresh air all the way to Skagen’s iconic yellow houses and sandy beaches.

Community

Top users in this region

From our community

The best bike routes from Hirtshals to Skagen

Hirtshals - Skagen

Cycling route in Hirtshals, North Denmark, Denmark

61.9 km
Distance
123 m
Ascent
149 m
Descent

26-13 Hirtshals - Skagen

Cycling route in Hirtshals, North Denmark, Denmark

50.6 km
Distance
88 m
Ascent
95 m
Descent

Hirtshals - Skagen

Cycling route in Hirtshals, North Denmark, Denmark

63.9 km
Distance
104 m
Ascent
109 m
Descent

Frysehuskajen, Hirtshals to Havnevagtvej, Skagen

Cycling route in Hirtshals, North Denmark, Denmark

52.3 km
Distance
108 m
Ascent
108 m
Descent

From Hirtshals to Skagen

Cycling route in Hirtshals, North Denmark, Denmark

50.7 km
Distance
107 m
Ascent
103 m
Descent

Hirtshals - Skagen

Cycling route in Hirtshals, North Denmark, Denmark

75.5 km
Distance
141 m
Ascent
162 m
Descent

Nørregade 31A, Hirtshals to Skarpæsvej 3, Skagen

Cycling route in Hirtshals, North Denmark, Denmark

60.4 km
Distance
79 m
Ascent
91 m
Descent

Skagen - Skagen

Cycling route in Hirtshals, North Denmark, Denmark

57.9 km
Distance
103 m
Ascent
131 m
Descent

Willemoesvej 1, Hirtshals to Østre Strandvej 35, Skagen

Cycling route in Hirtshals, North Denmark, Denmark

61.7 km
Distance
176 m
Ascent
226 m
Descent

Ã…lborgvej, Hirtshals to Brovandevej, Skagen

Cycling route in Hirtshals, North Denmark, Denmark

52.5 km
Distance
124 m
Ascent
123 m
Descent

Hirtshal to Skagen May 16

Cycling route in Hirtshals, North Denmark, Denmark

46.5 km
Distance
101 m
Ascent
110 m
Descent

Skagen 2017

Cycling route in Hirtshals, North Denmark, Denmark

52.3 km
Distance
78 m
Ascent
74 m
Descent

Discover more routes