loading ...
more filters +

cycling events calendar South Africa


Become a Member and set your "Calendar" preferences
show on map
sync « my Calendar »
Nov
23
Sat
South Africa South Africa Magaliesburg gravel, mtb - stage race, ride
110 70 40
Nov
23
Sat
South Africa South Africa George e-bike, gravel, mtb - race, ride
90 40
Nov
23
Sat
South Africa South Africa Swellendam road - cyclosportive, ride
202
Nov
27 -2
Wed-Mon
South Africa South Africa Bloemfontein mtb - ultra
1000
Nov
27 -2
Wed-Mon
South Africa South Africa Bloemfontein mtb - stage race, ultra
1000
Dec
1
Sun
South Africa South Africa Paarl road - cyclosportive, ride
105 45
Dec
1
Sun
South Africa South Africa Thornhill e-bike, mtb - race
50 50 30 15
Dec
7
Sat
South Africa South Africa Stanford gravel - race
161
Dec
14
Sat
South Africa South Africa George mtb - race
108 50
Dec
26
Thu
South Africa South Africa Hartenbos e-bike, mtb - ride
56 56 41 22
Dec
26
Thu
South Africa South Africa Paarl road - ride
Dec
27 -31
Fri-Tue
South Africa South Africa Franschhoek gravel - ultra, bikepacking
500
2025
4
Jan
South Africa South Africa Knysna mtb - stage race
76 38
2025
18
Jan
South Africa South Africa Oudtshoorn mtb - race
121
2025
25
Jan
South Africa South Africa Barberton mtb - XCM marathon, ride
110 75 50 30 ...
2025
25 -26
Jan
South Africa South Africa Underberg mtb - stage race
50 43
2025
25
Jan
South Africa South Africa Grabouw mtb - XCM marathon
85 55 25
2025
25
Jan
South Africa South Africa George e-bike, mtb - race, ride
52 52 38 26
2025
6 -9
Feb
South Africa South Africa Ceres mtb - stage race
99 86 70 29
2025
8
Feb
South Africa South Africa Krugersdorp gravel, mtb - race, ride
150 70
2025
8
Feb
South Africa South Africa Durbanville road - gran fondo
100 51
2025
9
Feb
South Africa South Africa Addo mtb - race
80 60 30
2025
16
Feb
South Africa South Africa Howick road - race
80 40
2025
16
Feb
South Africa South Africa Gqeberha road - gran fondo, cyclosportive
106 55
2025
20 -23
Feb
South Africa South Africa Jeffreys Bay mtb - stage race
280
Organizing a cycling event in South Africa ? Sign in and add your event
MTB Trans Slovenia from Julian...
mtb
7 days

SloveniaUpper Carniola

20
from
Cyprus Mountainbike Tours
e-bike fat bike mtb
4 days

CyprusLimassol

15
from
MTB Profumo delle Marche
e-bike mtb
8 days

ItalyMarche

8
from
Organizing
a cycling event?

become a member,
& add your events for free

sign up for free
TOP

Become a Partner and reach out to your target audience!

Battistrada.com enables you to reach a highly targeted audience of +1,000,000 active cyclists all over the planet.
become Partner