Uplands MTB Classic – Powered by Defender Nelspruit : 31 May 2026
31 May 2026
Mpumalanga
Mpumalanga
Mpumalanga
Marathon (61km-80km)
Half Marathon (36km- 60km)
Fun Ride (20km)
5km start time: 8.30am
19km start time: 8am
35km start time: 7.30am
65km start time: 7am
Mpumalanga
Mpumalanga
Mountain Biking
Marathon (61km-80km)
Half Marathon (36km- 60km)
Fun Ride (20km)
Uplands, Danie Joubert St, Extension, White River, Mpumulanga


