1 Thing To Do in Mafikeng

Showing 1 result

Mafikeng Sports & Leisure / Water Sports

Wondergat Diving

Wondergat is an outstanding cave diving spot near Mafikeng in the North West Province where you can reach depths of up to 70 meters (only safe at this depth for advanced and technical divers) depending on the ...

Also see 3 other Things To Do in Central Region

Zeerust 4x4 Trails

Doornrivier 4x4 Trail

Experience the African Bushveld in your 4x4 at Doornrivier. This 12km long trail will take a total of fourteen to fourty-eight hours to complete the entire route. It is extremely rocky, and sandy, steep and ...

Groot Marico Hiking Trails / Walks & Hiking

Bokkraal Hiking Trail

Start: Bokkraal Waterfall valley farm, roughly 30 km south of Groot Marico Finish: basecamp Duration: 2 days, 16 km Fitness: easy to moderate Our tip: combine the two day hikes for a weekend's worth of ...

Swartruggens Hiking Trails / Sports & Leisure / Walks & Hiking

Schoongezicht Hikes

Start: Schoongezicht farm, 25 km outside of Swartuggens Finish: Schoongezicht farm, 25 km outside of Swartuggens Duration: 4 km to 17 km (three circular trails) Fitness: easy to moderate Our tip: stay overnight ...

Mafikeng as a destination

If you are considering visiting Mafikeng or have already booked your Mafikeng accommodation, then you are probably keen to see what activities are available and what there is to do in the area. Explore our growing selection of Things to Do in Mafikeng and come back and submit your Mafikeng review or suggest an activity if you come across something we've missed.

Also in the neighbourhood

Groot Marico, Madikwe, Zeerust

Staying Overnight

Want to stay overnight?

Number of Guests

  • Secure your booking
Our Payment Protection Guarantee only applies if your deposit payment is made via SA-Venues.com
Things To Do
  • Mafikeng

SA-Venues.com has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.