Tours & Track

Driving Tours

Tours: Explore scenic routes and enjoy the thrill of driving in a group of like-minded enthusiasts.
Training: Enhance your driving skills with our training programs conducted by expert instructors.
Racing: Experience the adrenaline rush of racing in a safe and controlled environment.
Events: Participate in exciting events and meet fellow car enthusiasts.

Join the Community

We love bringing people together in fellowship of motoring. Our longer trips include an evening together under the African night sky, with a crackling fire and great company. We often add extra value by having a speaker, sharing fascinating motoring insights or cutting edge topics such as Hybrids in Formula 1.

The Open Road

Driver Training: Craig Harper is a qualified race car driving instructor. Book your private training session today to become a master on the race track or with a specific racing vehicle.
Track Day Experiences: We offer exclusive Track Day Experiences for our top car enthusiasts. This often involves a real racing experience in a safe environment. Grab your partner, friend, or work colleague and hit the tours & track.

Test Drives

Experience the thrill: Take one of our cars for a spin and feel the excitement of driving a high-performance vehicle.
See the models: Check out our latest models and experience the quality and performance of Harper Sports Cars.

Rent a Race Car

Race Ready: Rent one of our race cars and experience the thrill of racing on the track.
Safety First: Our race cars are fully maintained and prepared for your safety and enjoyment.

Hire Your Dream Car

Harper Sports Cars offers their sports cars and classic cars for hire, whether it be for your wedding, Matric Dance, or just for a joy ride. Speak to us about renting your dream car.

Car Shows & Events

Join Us: Harper Sports Cars attends various car shows and events across South Africa. We will keep you up to date with all the upcoming events.
Meet Enthusiasts: These events are a great way to meet like-minded enthusiasts and to be motivated to join in on various activities.