Distance between Colesberg and Charlestown

368.958 mi Straight Distance

456.09 mi Driving Distance

7 hours 25 mins Estimated Driving Time

The straight distance between Colesberg (Northern Cape) and Charlestown (KwaZulu-Natal) is 368.958 mi, but the driving distance is 456.09 mi.

It takes 7 hours 25 mins to go from Colesberg to Charlestown.

Driving directions from Colesberg to Charlestown

Distance in kilometers

Straight distance: 593.65 km.      Route distance: 733.85 km

Colesberg, South Africa

Latitude: -30.7184 // Longitude: 25.0973

Photos of Colesberg

Shell At Karoo DesertStorm over ColesbergGas Station in ColesbergColesberg, SüdafrikaApproaching ColesbergHimmel über AfrikaNG Kerk tower (closeup)Gereformeerde Kerk Colesberg

Colesberg Weather

We're sorry but Colesberg weather is not available right now.

Charlestown, South Africa

Latitude: -27.4167 // Longitude: 29.8833

Photos of Charlestown

Majuba MountainSteam Engine on display at Volksrust Town HallRiding to Mount MajubaMajuba Mountain, view from VolksrustCharlstownKruger the 2 elephantsDowntown Volksrust

Charlestown Weather

We are sorry, but Charlestown weather is not available right now.