↑ 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