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.

Trail Africa @ Vaal Marina – 7 October 2023

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

Race Age

The race an athlete may enter is automatically determined by their age on 31 December 2023.

Timing Chip

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.

Races and pricing

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)

Race medals:

Each finisher will receive a race medal.

Race Pack Collection:

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.

Race Briefing:

It is compulsory for all athletes to attend race briefing (see Race Schedule for times)

Race Information:

Please ensure you download and read all relevant race information.

Race Schedule
Swim Course Routes

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.