Travelling distances in miles by car or vehicle between cities in South Africa for the World Cup Soccer
Travel distance to cities (miles)
hosting World Cup Soccer games
Road distance between South African cities
(miles)
| MILES | Bloemfontein | Cape Town | Durban | Johannesburg | Nelspruit |
| Bloemfontein | 0 | 620 | 390 | 245 | 470 |
| Cape Town | 620 | 0 | 997 | 866 | 1082 |
| Durban | 390 | 997 | 0 | 352 | 420 |
| Johannesburg | 245 | 866 | 352 | 0 | 222 |
| Nelspruit | 470 | 1082 | 420 | 222 | 0 |
| Polokwane | 452 | 1079 | 577 | 206 | 196 |
| Port Elizabeth | 421 | 475 | 575 | 651 | 891 |
| Pretoria | 283 | 910 | 384 | 39 | 200 |
| Rustenburg | 292 | 912 | 426 | 70 | 267 |
| MILES | Polokwane | Port Elizabeth | Pretoria | Rustenburg |
| Bloemfontein | 452 | 421 | 283 | 292 |
| Cape Town | 1079 | 475 | 910 | 912 |
| Durban | 577 | 575 | 384 | 426 |
| Johannesburg | 206 | 651 | 39 | 70 |
| Nelspruit | 196 | 891 | 200 | 267 |
| Polokwane | 0 | 866 | 170 | 214 |
| Port Elizabeth | 866 | 0 | 704 | 679 |
| Pretoria | 170 | 704 | 0 | 73 |
| Rustenburg | 214 | 679 | 73 | 0 |