The distance between Dominica and South Africa is 10,342 kilometers (6,426 miles).
Dominica, America
South Africa, Africa
10,342 km
Distance between centroids
10,029 km
Shortest distance between major cities
La Plaine → Cape Town
Distances between Dominica and South Africa by cities:
| City in Dominica | City in South Africa | Distance (kilometers) |
|---|---|---|
| Roseau | Cape Town | 10,039 km |
| Soufrière | Krugersdorp | 10,662 km |
| Mahaut | Johannesburg | 10,701 km |
| Massacre | Rustenburg | 10,608 km |
| Woodford Hill | Cape Town | 10,052 km |
| Salisbury | Rustenburg | 10,616 km |
| Mahaut | Newcastle | 10,924 km |
| Saint Joseph | Johannesburg | 10,706 km |
| Pointe Michel | Johannesburg | 10,694 km |
| Wesley | Johannesburg | 10,703 km |
| Portsmouth | Johannesburg | 10,718 km |
| Saint Joseph | Rustenburg | 10,614 km |
| Woodford Hill | Johannesburg | 10,705 km |
| Berekua | Johannesburg | 10,687 km |
| Massacre | Johannesburg | 10,700 km |
| Marigot | Welkom | 10,621 km |
| Wesley | Rustenburg | 10,611 km |
| Salisbury | Krugersdorp | 10,680 km |
| Portsmouth | Cape Town | 10,063 km |
| Soufrière | Rustenburg | 10,599 km |
| Distance between countries | Kilometers |
|---|---|
| From Dominica to China | 14,130 km |
| From Dominica to India | 14,133 km |
| From Dominica to United States | 4,150 km |
| From Dominica to Indonesia | 18,309 km |
| From Dominica to Pakistan | 12,703 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 Dominica and South Africa.
| From | To | Distance (kilometers) |
|---|---|---|
| China | Samoa | 10,342 km |
| Germany | Bolivia | 10,333 km |
| Germany | Philippines | 10,330 km |
| Brazil | Sweden | 10,329 km |
| Colombia | Angola | 10,352 km |
| Australia | Malawi | 10,321 km |
| Colombia | Romania | 10,361 km |
| Ecuador | Malta | 10,362 km |
| Ecuador | Austria | 10,365 km |
| Peru | Kiribati | 10,367 km |
| United States | North Korea | 10,367 km |
| Argentina | Tanzania | 10,312 km |
| Brazil | French Polynesia | 10,312 km |
| Brazil | Comoros | 10,309 km |
| Mexico | Bosnia and Herzegovina | 10,372 km |