Distance Calculator

South Africa Distance Calculator:

The distances given are those over the shortest practical routes, and are not necessarily the best or the fastest. Distances shown are in Km. Please visit our Map of South Africa page, the one way drop-off fee page, and also the accommodation directory.

When driving long distances for long periods of time, please be sure to stop and take a 15 minute break after every hour of driving, where you can stretch your legs and refresh yourself. It is also a good idea to take turns driving if there are others in the car.

Driving in the day is easier than driving at night, so rather get started extra early, than drive through the night, and remember to always put your safety first. Remember to plan your route, and your fuel stops properly well ahead of time.

Beaufort West
Bloemfontein535
Cape Town998463
Colesberg779216316
Cradock195811384348
Durban80688116606671225
East London6672895181042575597
George6301240481545436764237
Graaf-Reinet342388945139203672422209
Grahamstown274461185796175370873570483
Johannesburg98782611689925988116231405417951
Kimberley467654501734750842493284960175497
Klerksdorp30616184370110438596896744981272273809
Kokstad7798456945386879854092645486521359670896
Ladysmith34544756636787785912037482317976501429436966
Mossel Bay1267103510827701234497408666961306547608392808273
Nelspruit15755218115208323581242116715091214689112496411797711293
Oudtshoorn147294114510489886761130479312636891244451495422714179
Pietermaritzburg1299675122615419158374850372287211735948883380415445781145
Port Elizabeth854358137339610086699527521062131251330300927251454756635405
Pretoria1120561118834212924257522205325810458951226105065686968114634751009
Richards Bay6741109259142658514883394467969055949781145148784918298898917697751268
Upington69982680210751149698114479212126204018758446678579581243669560821576519

For more destinations – Use the AA Online Distance Calculator