Johannesburg is approximately an hour and Cape town is approximately an hour and a half
Scheduled Airlines: South African Express (a South African Airways subsidiary) has regular flights from Johannesburg to Kimberley. South African Airlink flies between Kimberley and Cape Town. Flights to Bloemfontein (a 2 hour drive from Kimberley) to Johannesburg and Cape Town are also available. We can arrange to fetch you from the airport.
Charter flights: can be arranged for those who would prefer the convenience of non-scheduled air travel.
Private plane: If you have your own aeroplane, we can arrange to fetch you at the Kimberley Airport. Avgas and Jet A1 are available at very reasonable prices and ATNS fees are lower than at many other much smaller airports.
From Johannesburg it is approximately 6 hours
From Cape Town it is approximately 9 hours
From Bloemfontein it is approximately 2 hours
For directions please see maps below
Click on the map for a downloadable PDF