Johannesburg
Johannesburg
Flight Driving

Johannesburg to Kimberley

Updated: 29 May 2026

Kimberley, the capital of the Northern Cape, is 470 kilometers from Johannesburg. The N12 highway is the primary route, passing through Potchefstroom and Klerksdorp. The drive takes approximately 5 hours. Alternatively, you can fly from OR Tambo to Kimberley Airport in 1 hour.

Total Distance: Driving distance 470 km, straight-line air distance 400 km.
Fastest Way
Flying from OR Tambo to Kimberley takes only 1 hour.
Cheapest Way
Driving your own vehicle is the most cost-effective for groups.
Compare Johannesburg to Kimberley Routes
Flight
Direct
Driving
Direct
Duration 1 hour 5 hours
Avg Price R1200 - R2000 R700 - R1000 in fuel
Operator Airlink N/A
Route OR Tambo to Kimberley Airport. N12 Highway via Potchefstroom, Klerksdorp, and Wolmaransstad.
Tip Flights are the most convenient way to travel. The N12 is a busy route; expect heavy truck traffic.
Travel Tips
  • Road Safety
    The N12 has sections with heavy traffic; stay alert.
  • Weather
    Kimberley is very hot in summer; carry plenty of water.
  • Stopovers
    Potchefstroom is a good place for a lunch break.
  • Booking
    Book flights well in advance to secure lower rates.
  • Navigation
    Use a reliable GPS for the city center.
Safety Tips
  • Driving
    Avoid driving at night due to wildlife and poor road lighting.
  • Security
    Keep valuables out of sight in your vehicle.
  • Emergency
    Ensure your spare tire is in good condition.
  • General
    Stay in well-known hotels or guest houses.
People Also Ask
  • Is Kimberley safe?
    It is generally safe, but take standard precautions.
  • How long is the flight?
    The flight time is approximately 1 hour.
  • What is the best way to travel?
    Flying is fastest, driving is most flexible.
  • Are there trains?
    The Shosholoza Meyl train stops in Kimberley, but schedules vary.
  • What is the Big Hole?
    It is the site of the first major diamond rush in South Africa.
Quick Info
  • From Johannesburg, Gauteng, South Africa
  • To Kimberley, Northern Cape, South Africa
  • Modes
Best Time to Travel

Autumn (April to May) for mild, pleasant weather.

Things to Do in Kimberley
1
The Big Hole
Visit the world-famous diamond mine. It is a massive open-pit mine with an informative museum.
2
McGregor Museum
Learn about the history of the region, including the Anglo-Boer War and local archaeology.
3
Kamfers Dam
See the thousands of flamingos that inhabit this wetland. It is a spectacular sight.
4
William Humphreys Art Gallery
View a significant collection of South African and European art.
Tags
Johannesburg to Kimberley N12 highway Kimberley travel Big Hole flights to Kimberley driving to Northern Cape travel time Joburg Kimberley