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 |