
Official sources differ on elevation and cut-off. Final route specifications are awaiting confirmation.
Sunday 21 March 2027 · Krabbefontein
The Mountain Forest Marathon — where endurance and adventure meet.
Where endurance and adventure begin to meet
Covering 45 kilometres of diverse terrain, the MFM45 takes in some of the most iconic trails in Magoebaskloof: indigenous forests, mountain ridges, plantation roads and technical singletrack. It is a serious challenge that rewards determination with spectacular scenery and an unforgettable day in the mountains.
You'll run under dense forest canopy, cross mountain streams and descend into hidden valleys — surrounded by some of South Africa's most pristine and untouched wilderness.

The route
The MFM45 is divided into three distinct stages. Finish within the 10-hour cut-off.
01 · Climb and Climb Some More
The first 17 km is seriously tough: a massive climb out of the valley, followed by relentless undulating terrain. With continuous climbing and technical ground, you never really find a rhythm.
02 · Magic Miles
From 17 km you can free the legs on forestry roads all the way to Broederstroom, then make your way to the big descent to Debengeni — Magic Miles.
03 · Valley Return
You still have to make your way back to Krabbe. This involves a brutal climb out of the Debengeni Valley via the Wall of Magoebas, followed by a quad-crunching downhill on Limpopo-Flo. If you can still move efficiently down Limpopo-Flo, you've nailed it and are in for a good finish time.
Before you enter
- Qualification — At least one 20 km+ trail race in the past 18 months is recommended, but not compulsory.
- Medical screening — Complete the pre-race medical questionnaire before you start.
- Compulsory gear — Carry the full compulsory gear list at all times. Gear checks are done at registration and at random checkpoints.
- Age — 21 years or older on race day. No exceptions.
Race weekend at a glance
| When | What |
|---|---|
| Sat 20 Mar, 10:00–16:00 | Registration, gear check & prologue |
| Sat 20 Mar, 17:00 | Compulsory race briefing |
| Sat 20 Mar, 18:00 | Pasta party & social |
| Sun 21 Mar, 07:00 | MFM45 race start |
| Sun 21 Mar, 11:30–13:30 | Winners expected |
| Sun 21 Mar, 17:00 | Final cut-off (10 hours) |
See the full race weekend schedule for every race.
Ready to take on the MFM45?
Limited to 120 entries. Secure your spot for an incredible day of pristine forests and challenging mountain trails.