Trail Africa will get your adrenaline pumping with different trail running and open water swimming options.
Join us at Vaal Marina for different swimming races, including the inaugural Gauteng Mile – be the best in Gauteng!
Prefer more turf than surf?
Come test yourself over 3 different trail run distances, and experience the beauty of the Vaal!
We’ve partnered with the Vaal Summer Festival for a great day out – food stalls, coffee vendors, a beer tent, market, kids entertainment and more. Have a great race, then enjoy country hospitality at the festival.
Type: Trail running & open water swimming
Venue: Vaal Marina Waterfront, Vaal Marina
Online normal entries closing: Noon (12pm) on Friday 29 September 2023
Online late entries closing: Noon (12pm) on Tuesday 3 October 2023
In-store race pack collection & late entries: 6-7 October 2023
The race an athlete may enter is automatically determined by their age on 31 December 2023.
All athletes must race with a timing chip. It is the only way to get an official time. A timing chip must be bought during race entry and is charged at R50 per person. The timing chip can be used at all Trail Africa and Trinity Sports races.
Race category |
Ages |
Distances |
Entry Fee |
21km Trail Run |
16+ |
21km run |
R200* |
10km Trail Run |
16+ |
10km run |
R140* |
5km Trail Run |
9+ |
5km run |
R80* |
4km Open Water Swim |
14+ |
4km swim |
R220* |
2km Open Water Swim |
12+ |
2km swim |
R220* |
1km Open Water Swim |
10+ |
1km swim |
R100* |
The Gauteng Mile Swim |
12+ |
1.6km swim |
R150* |
400m Fun Swim |
6+ |
400m swim |
R60* |
* Excluding a compulsory venue entry fee of R50 per person aged 10+ (children aged < 10 = FREE entry)
Each finisher will receive a race medal.
6 October 2023 – (time TBC) @ RE/MAX One Vaal Marina, 373 Bass Street, Vaal Marina (time TBC)
7 October 2023 – 06:00-07:00 @ Vaal Marina Waterfront (race venue)
Late Entries: Late entries are available on race day. Late entry fees are payable in cash only.
It is compulsory for all athletes to attend race briefing (see Race Schedule for times)
It is the responsibility of each athlete to familiarize himself or herself with race information and rules provided by Trinity Sports.
By entering a race, you confirm that you have read all event information provided, and abide by the terms & conditions.