Distance between Kimberley and Johannesburg

266.81 mi Straight Distance

297.07 mi Driving Distance

4 hours 44 mins Estimated Driving Time

The straight distance between Kimberley (Northern Cape) and Johannesburg (Gauteng) is 266.81 mi, but the driving distance is 297.07 mi.

It takes 4 hours 45 mins to go from Kimberley to Johannesburg.

Driving directions from Kimberley to Johannesburg

Distance in kilometers

Straight distance: 429.30 km.      Route distance: 477.99 km

Kimberley, South Africa

Latitude: -28.7293 // Longitude: 24.754

Photos of Kimberley

Kimberley Weather

Johannesburg, South Africa

Latitude: -26.2041 // Longitude: 28.0473

Photos of Johannesburg

Johannesburg Weather