The distance between San Marino and South Africa is 8,318 kilometers (5,169 miles).
San Marino, Europe
South Africa, Africa
8,318 km
Distance between centroids
7,850 km
Shortest distance between major cities
Monte Giardino → Rustenburg
Distances between San Marino and South Africa by cities:
| City in San Marino | City in South Africa | Distance (kilometers) |
|---|---|---|
| Falciano | Pretoria | 7,885 km |
| Monte Giardino | Rustenburg | 7,850 km |
| Dogana | Rustenburg | 7,857 km |
| Borgo Maggiore | Cape Town | 8,644 km |
| Acquaviva | Durban | 8,389 km |
| San Marino | Pretoria | 7,881 km |
| Murata | Johannesburg | 7,926 km |
| San Marino | Durban | 8,388 km |
| Faetano | Newcastle | 8,134 km |
| Fiorentino | Krugersdorp | 7,906 km |
| Serravalle | Krugersdorp | 7,912 km |
| Serravalle | Johannesburg | 7,930 km |
| Cailungo | Cape Town | 8,645 km |
| Fiorina | Johannesburg | 7,929 km |
| Valdragone | Cape Town | 8,644 km |
| Valdragone | Johannesburg | 7,928 km |
| Monte Giardino | Johannesburg | 7,924 km |
| Cailungo | Rustenburg | 7,855 km |
| Domagnano | Rustenburg | 7,854 km |
| Borgo Maggiore | Pretoria | 7,882 km |
| Distance between countries | Kilometers |
|---|---|
| From San Marino to China | 7,481 km |
| From San Marino to India | 6,586 km |
| From San Marino to United States | 8,488 km |
| From San Marino to Indonesia | 10,989 km |
| From San Marino to Pakistan | 5,164 km |
| Distances between countries | Kilometers |
|---|---|
| From South Africa to China | 11,224 km |
| From South Africa to India | 8,242 km |
| From South Africa to United States | 14,396 km |
| From South Africa to Indonesia | 10,065 km |
| From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between San Marino and South Africa.
| From | To | Distance (kilometers) |
|---|---|---|
| United Kingdom | Nicaragua | 8,321 km |
| Argentina | Sao Tome and Principe | 8,312 km |
| Spain | South Africa | 8,331 km |
| Colombia | Togo | 8,308 km |
| Brazil | Lesotho | 8,306 km |
| Germany | Jamaica | 8,306 km |
| Spain | Panama | 8,304 km |
| Spain | Honduras | 8,302 km |
| United States | Poland | 8,301 km |
| Canada | Tunisia | 8,345 km |
| Peru | Mali | 8,349 km |
| United States | Senegal | 8,287 km |
| United States | Lithuania | 8,287 km |
| Spain | Belize | 8,354 km |
| United States | Gambia | 8,278 km |