↑ Return to More…

Distances to towns in the country

Beaufort West – 977km
Bloemfontein – 433km
Cape Town – 1437km
Durban – 613km
East London – 1003km
Gaberone – 313km
George – 1235km
Johannesburg – 35km
Kimberley – 501km
Kroonstad – 423km
Ladysmith – 377km
Maputo – 602km
Maseru – 459km
Mmbabane – 397km
Messina – 435km
Nelspruit – 358km
Pietersburg – 285km
Port Elizabeth – 1134km
Pretoria – 40km
Upington – 734km
Windhoek – 1742km