Der Heuvelland Marathon findet im März in Zuid-Limburg statt. Marathon und Halbmarathon starten in Vaals, alle Distanzen enden in Gulpen. Das ist ein hügeliger Trailrun, kein Straßenmarathon. Die 42.2 km Strecke hat ca. 943 Höhenmeter, der Halbmarathon kommt auf 456 Höhenmeter und selbst die 14 km Option hat noch 287 Höhenmeter.
Die Strecke führt über diverse Naturwege zwischen Vaals und Gulpen, da kann es schon mal matschig werden. Im Ziel gibt's Vlaai, einen lokalen Limburger Kuchen, anstatt der üblichen Medaille. Für Walker gibt es den Heuvelland Walk und es sind auch Staffelteams mit 2 oder 4 Leuten dabei. Es kommen lokale holländische Läufer und internationale Gäste. Letztes Mal gab es einen Rekord von 1.300 Teilnehmern und die Marathondistanz zählt für den UTMB Index.