Grab a helmet, get your Go-kart, and speed around the track.

Advertisement



It’s time for the thrill seekers, it’s your time to shine. Have fun and just relax. I’ve been to so many race tracks but never tried actually karting. The fear in me just doesn’t let me. I don’t know why I keep linking driving a go-kart with driving an actual car, but that’s just me.

Indoor Go-karting places in Johannesburg: 

1. Indy Kart Indoor Karting:

Address 

Rosebank Mall – 50 Bath Ave, Rosebank, Johannesburg, 2196, South Africa

Operating Hours  

Tuesday to Sunday 11h00 –  20h00

Price  
Arrive & Drive
8 Minutes (+- 15 laps) – R 130
20 Minutes (+- 30 Laps) – R 250

Endurance
1 Hour Endurance – R 750 per kart

Rules 
No cash accepted
Minimum Age: 9 years
Minimum Height: 1.4m

Contact 
+27117642771

Website 
https://indykart.co.za/

 

2. Randburg Raceway Indoor Karting 

Address
9 Samantha St, Strydompark, Randburg, 2125, South Africa

Operating Hours
Monday to Friday 10h00 – 18h00
Sunday & Saturday 09h00 – 18h00

Price 
Arrive & Drive
10 Minutes (+- 15 laps) – R 180
Three 20-lap races – R540

Endurance
60 minutes – 5 Teams – R5 400 & 6 Teams – R6 000
90 minutes – 5 Teams – R8 000 & 6 Teams – R8 700
120 minutes – 5 Teams – R9 200 & 6 Teams – R10 000

Contact 
+27 11 792 2260

Website  
https://randburgraceway.co.za/ 

 

3. Kyalami Indoor Karting – Mall of Africa  

Address
Mall of Africa, Crn Lone Creek Crescent and, Magwa Cres, Waterval City, Midrand, 1632, South Africa

Operating Hours
Monday to Thursday 11h00 – 20h00
Friday & Saturday 09h00 20h00
Sunday 10h00 – 20h00

Price 
Arrive & Drive
10-minute heat – R150
20-minute heat – R275
30-minute heat – R400

Endurance
1 Hour – R1 250 per kart + R100 per Driver
1.5 Hours – R1 500 per kart + R100 per Driver

Rules 
Minimum Age – 12 years or older
Under 18s – adult to sign an indemnity
No Drinking and Driving

Contact  
+27 10 109 0927

Website  
http://kyalami-indoorkarting.co.za/

 

4. Xreme Indoor Karting 

Address 
Upper basement parking Cedar Square Mall, Cedar Rd &, Willow Ave, Fourways, Johannesburg, 2055, South Africa

Operating Hours  
Tuesday to Friday 11h00 – 19h00
Saturday 09h00 – 19h00
Sunday 09h00 – 17h00

Price 
Arrive & Drive
10 Minutes (+- 15-30 laps) – R 170
20 Minutes (+- 30-60 laps) – R 300
30 Minutes (+- 60-90 laps) – R 430

Endurance
1 Hour Endurance – R 1000 per kart
90 Minutes Endurance – R 1500 per kart
2 Hours Endurance – R 2000 per kart

Advertisement



Contact  
+27 11 465 0088

Website  
https://www.xtremeindoorkarting.co.za/

5.Compu-Kart – Stoneridge Centre 

Address 
Stoneridge Centre, Hereford Rd & Modderfontein Rd, Greenstone Park, Lethabong, 1610, South Africa

Operating Hours  
Monday 13h00 – 21h00
Tuesday to Thursday 11h00 – 21h00
Friday 10h00 – 22h00, Saturday 10h00 – 23h00
Sunday 10h00 – 20h00

Price 
Arrive & Drive
5 minutes – R80
10 minutes – R150
15 minutes – R200
20 minutes – R250

Endurance
1 Hour Endurance – R1 200 per kart
90 minutes Endurance – R1 500 per kart
2 Hour Endurance – R1 800 per kart

Contact  
+27 11 609 0076

Website  
https://compu-kart.co.za/

Outdoor Go-karting places in Johannesburg: 

1. Buggy Parks – Muldersdrift 

Address 
Shady Lane, Muldersdrift, South Africa

Operating Hours  
Saturday & Sunday 09h00 – 16h30

Price 
Junior Karting Packages
10 laps (800 Metres) for R100

Senior Karting Packages
10 laps (2 Km) for R120
20 laps (4 Km) for R220
30 laps (6 Km) for R300

Contact 
+27 72 831 5763

Website  
https://buggyparks.co.za/go-karts/

 

2. Zwartkops Karting Circuit – Centurion 

Address 
R55, Lekkerhoekie 450-Jr, Pretoria, 0137, South Africa

Contact 
+27 12 384 2299

Website 
https://www.zwartkops.co.za/

3. GZ Adventures 

Address
GZ Adventures Lanseria, ME 12 B, R512, Pelindaba Road, Lanseria, South Africa

Operating Hours  
Monday to Sunday 07h00 – 18h00

Contact 
+27 (0) 67 727 6521

Website 
https://gzadventures.com/go-karting/

4. Uncle Charlies Karting 

Address
1 Stefanus St, Ridgeway, Johannesburg South, 2091, South Africa

Operating Hours  
Monday to Friday 09h00 – 16h00
Saturday & Sunday 09h00 – 17h00

Contact 
+27 11 074 9533

 

How much are go-karts in South Africa? 

The average go-kart cost is R20 000 to R35 000.

What is the best age to start karting? 

The best age to start is 8 years of age but kids can practice karting from 6 to 7 years of age.

Can you start karting at any age? 

No, you can only start from the age of 6 but it also depends on the place, some places only accept from 8 years.

How late is too late for go-karting? 

It’s never too late to start karting. Starting at any age is perfectly perfect, some people kart while in their 80s.

How fast do go-karts go? 

Go-karts max out around 40-50mph.

You May Also Like

10 Top spots to try out in Hartebeespoort

Hartbeespoort is a collection of small resort towns situated around the Hartbeespoort…

Hiking Adventures in Mpumalanga, South Africa

Hey there, fellow adventurer! If you’re looking for an unforgettable hiking experience,…