Skip to content

Destination Guide

Cycling in Limburg

Cycling in Limburg: the Netherlands' only hilly province, home of the Amstel Gold Race climbs β€” Cauberg, Keuteberg, and Vaalserberg β€” bordering Belgium and Germany.

Limburg defies Dutch geography in the most satisfying way possible. While the rest of the Netherlands sits at or below sea level on polders reclaimed from the North Sea, this narrow province in the country's southeast corner is folded into genuine hills β€” the northern tail of the Ardennes geological formation that runs through Belgium into France. The Cauberg rises to 134m on the edge of Valkenburg, the Vaalserberg reaches 322m at the point where the Dutch, Belgian, and German borders converge, and between these two extremes lies a dense network of punchy UCI-classified climbs that form the backbone of the Amstel Gold Race route.

Last updated: 15 Mar 2026

Terrain
Road, Climbing, Gravel
Difficulty
Easy β€” Intermediate
Road Quality
Good
Cycling Culture
Strong
Traffic
Low

Pro Cycling Connection

Amstel Gold Race (UCI WorldTour) is held here annually in April. Visma-Lease a Bike trains on these roads ahead of the Spring Classics. The race has been won by Mathieu van der Poel (twice), Philippe...

Best Time to Cycle in Limburg

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Best OK Avoid

April is the Amstel Gold Race month and the most atmospherically charged time to ride in Limburg β€” the roads are marked with the race route and local cycling culture is at peak intensity. May through June delivers the best combination of temperature...

Temperature: -3Β°C (winter) to 28Β°C (summer)

Best Cycling Climbs in Limburg

Bemelerberg

0.6km Β· 45m Β· 7.5% Β· CAT4

The Bemelerberg sits in the southern Limburg landscape between Maastricht and Valkenburg, a short but properly demanding 600m ascent at 7.5% average with ramps to 12% on the upper section. The climb rises above the village of Bemelen on a road that passes through characteristic south Limburg agricultural scenery β€” sunken between hedge banks in the lower section, opening to views across the Maas valley toward Belgium in the final 200m. The Bemelerberg features in Amstel Gold Race mid-race sections and is a natural inclusion on any route that loops between Maastricht and the Valkenburg climbing concentration.

Camerig

0.9km Β· 60m Β· 6.5% Β· CAT4

The Camerig is a compact Limburg climb used in the Amstel Gold Race circuit above the village of Oud-Valkenburg. At 900m with a measured gradient profile averaging 6.5% and reaching 10% on the upper section, it is shorter and slightly less severe than the Keuteberg but fits naturally into multi-climb loops from Valkenburg. The road surface is good throughout and the climb offers views across the Geul valley on the approach. The Camerig is the climb most often combined with the Cauberg in the Amstel Gold Race finale sequence, and riding both back-to-back provides an accurate simulation of the fatigue demands that the race imposes on its riders.

Cauberg

0.785km Β· 58m Β· 7.8% Β· CAT3

The Cauberg is the most famous climb in the Netherlands and the signature finish of the Amstel Gold Race β€” a short, savage ramp above the town of Valkenburg that has decided Spring Classics races since 1966. At 785m long with a 7.8% average that ramps to 13.2% in the crucial middle section, the Cauberg sits in the Belgian berg tradition: explosive, narrow, and unforgiving on tired legs. The enclosed upper section between garden walls and hedges amplifies the effort in the final 250m to the summit. It is not a long climb β€” three to five minutes for most cyclists β€” but the intensity and its significance in professional cycling lore make it the Dutch climb that every serious road cyclist must experience.

Eyserbosweg

0.8km Β· 62m Β· 7.8% Β· CAT4

The Eyserbosweg is the steepest road in the Netherlands open to cyclists β€” an 800m ascent above the village of Eyserheide in East Limburg that reaches 18% on its central wall section, a gradient that puts it in the Belgian muur tradition and well beyond any other climb in the Dutch repertoire. At 0.8km and 7.8% average, the statistics place it in the Cat 4 bracket, but the 18% maximum is a physical reality that demands specific preparation: a 34/30 or 34/32 bottom gear, excellent traction on a road surface that includes some loose grit on the steepest section, and a pacing discipline that prevents the temptation to attack on the false flat of the lower 250m. The Eyserbosweg is located in the most remote corner of Dutch Limburg, on the eastern border with Germany near the village of Eyserheide β€” an area that sees perhaps one car per hour on a weekday morning and zero tourism beyond the local cycling community. It is almost completely unknown outside the Limburg club cycling scene, which makes its 18% maximum all the more startling to riders encountering it for the first time without prior knowledge of the gradient. The approach from the valley floor passes through the characteristic mixed woodland of the Eyser Bosweg (forest road from which the climb takes its name) before the tree cover recedes and the full gradient of the central wall is visible in its entirety from the lower section β€” a sight that requires immediate recalibration of effort if the lower section has been ridden at tempo. The 18% section is 120m long and on a straight road with good sight lines; there is no tactical concealment from the gradient, only the question of whether available power is sufficient to maintain forward momentum in the required gear. The summit at 185m provides views east into the German Eifel β€” more precisely into the area of Aachen Nordeifel β€” that are broader and clearer than those from the better-known Vaalserberg to the south.

Fromberg

0.5km Β· 40m Β· 8% Β· CAT4

The Fromberg is the steepest climb in south Limburg β€” 500m of concentrated effort that peaks at 14% in the final section above the Geul valley. The climb sits between Valkenburg and Berg en Terblijt and is a regular component of serious training loops from Valkenburg. Unlike the Cauberg's explosive character (hard in the middle, ease at top) the Fromberg builds continuously to its steepest section at the summit crest, meaning there is no recovery before the effort is complete. The road is narrow throughout and carries minimal motor traffic.

Geulhemmerberg

0.7km Β· 55m Β· 7.8% Β· CAT3

One of the most enclosed and atmospheric Limburg climbs, the Geulhemmerberg rises sharply from the Geul valley floor above Valkenburg on a road densely canopied by mature trees for most of its 700m. The gradient hits 13% on the lower section β€” unusual in Limburg where most climbs build to their maximum near the top β€” and the enclosed character of the ascent concentrates the effort in a way that more open climbs do not. The Geulhemmerberg is included in the Amstel Gold Race circuit and provides a physically distinct experience from the Cauberg's open upper section or the Keuteberg's sustained treeline profile.

Gulperberg

1.2km Β· 68m Β· 5.7% Β· CAT4

The Gulperberg is a classic South Limburg koppel β€” a short, punchy climb above the village of Gulpen in the Geul valley that carries the same genetic material as the Amstel Gold Race circuit climbs further north: enclosed approach between sunken lane banks, a gradient that bites without warning in the middle section, and a summit that opens to the characteristic open-plateau panorama of Dutch Limburg. At 1.2km and 5.7% average with a 12% maximum, the Gulperberg sits comfortably in the Cat 4 bracket alongside the Camerig and Bemelerberg but has a less celebrated profile in the cycling press β€” which means it is ridden by local Limburg club cyclists in near-complete solitude on weekday mornings while the Cauberg draws the tourists and the Instagram cyclists. The 12% maximum section arrives approximately 600m from the start on a left-hand bend where the road exits the enclosed sunken-lane section and the gradient is exposed on an open hillside for 200m before the route returns to a more moderate 6–7% for the final approach to the summit at 175m. The Geul valley below and the Belgian border hills to the south are visible from the upper section β€” on clear days the Voer valley in the Belgian province of Liege is identifiable as a dark line of tree-covered ridges beyond the Dutch plateau edge. The Gulperberg is used in training rides by Limburg-based riders preparing for the Amstel Gold Race and the Amstel Gold Race Challenge sportive, where its gradient character and position on the southern circuit provide a useful simulation of the race's mid-section demands. The climb appears in the Limburg Climbing Guide as a Cat 4 ascent alongside six others within 10km of Gulpen β€” a density of gradient that underlines why South Limburg delivers more climbing kilometres per square kilometre than anywhere else in the Netherlands.

Keuteberg

1.2km Β· 80m Β· 6.5% Β· CAT3

The Keuteberg is Limburg's most sustained training climb β€” longer and more demanding than the Cauberg's explosive burst, with 1.2km at 6.5% average building to an 11% maximum ramp in the final third. The road is enclosed by mature trees through the middle section, giving way to an open crest from which the Geul valley and surrounding hills are visible in all directions. The Keuteberg features in the Amstel Gold Race mid-race selection phase, where it is used to impose a tempo that strains the peloton before the decisive finale. For visiting cyclists, it is the climb best suited to threshold efforts and structured intervals: long enough to deliver a meaningful aerobic stimulus, short enough to recover for repetition.

Sint-Pietersberg

1.5km Β· 90m Β· 6% Β· CAT3

The Sint-Pietersberg is the longest climb in the south Limburg network and the most significant ascent immediately adjacent to Maastricht β€” the plateau ridge rises directly from the city's southern suburbs on a 1.5km road at 6% average, passing through the Maastricht nature reserve before cresting at 116m above the Maas valley. The climb is used in the Amstel Gold Race's southern loop and provides excellent views from the summit plateau across the Belgian and Dutch flat lands to the west. Unlike the Valkenburg cluster of climbs, the Sint-Pietersberg has a genuinely sustained character β€” 1.5km of consistent gradient without dramatic ramps β€” that suits power-based climbing styles.

Vaalserberg

3km Β· 150m Β· 5% Β· CAT2

The Vaalserberg is the highest point in the Netherlands at 322m β€” a summit where the borders of the Netherlands, Belgium, and Germany converge at the Drielandenpunt (Three Country Point). The climb from the Dutch side at Vaals covers 3km at a measured 5% average, with ramps to 9% in the upper section, making it the longest and highest rated ascent in the Dutch climbing repertoire. The summit is developed with a visitor complex, tower, and cafΓ© β€” the only Dutch climb with formal summit infrastructure β€” and is busy with day-tripping tourists on summer weekends. The mountain's position at the southern tip of Limburg means that the Belgian Voeren and German Aachen approaches provide additional variants that extend the day significantly beyond the Dutch ascent alone.

Insider Tips

  • The holle wegen (sunken lanes) of south Limburg are one of the area's most distinctive cycling features β€” ancient field tracks sunken between earthen banks over centuries of agricu...

  • CafΓ© In den Doofpot in Valkenburg town centre opens at 07:30 and caters explicitly to cyclists with a pre-ride breakfast menu and race-day caramel stroopwafel supply. It is one of...

  • The "Rondje Valkenburg" (Valkenburg Loop) is a 50km circuit incorporating the Cauberg, Keuteberg, Geulhemmerberg, and Camerig in a single clockwise loop from Valkenburg. This is th...

How to Get to Limburg for Cycling

Eindhoven AirportEIN
Maastricht Aachen AirportMST

Getting around: Car Recommended

A hire car unlocks the full Limburg climb repertoire efficiently. Most of the climbs are within a 25km radius of Valkenburg but the connecting roads between them are not always direct β€” a car allows y...

βœ“

Bike Rental

βœ“

Bike Box Service

βœ“

Bike Shops

Cycling in Limburg: FAQ