The distance between Nigeria and South Africa is 4,644 kilometers (2,886 miles).
Nigeria, Africa
South Africa, Africa
4,644 km
Distance between centroids
3,493 km
Shortest distance
Calculated based on main borders (including major islands)
4,026 km
Shortest distance between major cities
Aba → Rustenburg
Distances between Nigeria and South Africa by cities:
City in Nigeria | City in South Africa | Distance (kilometers) |
---|---|---|
Lagos | Pretoria | 4,459 km |
Port Harcourt | Cape Town | 4,449 km |
Sokoto | Rustenburg | 4,904 km |
Kaduna | Newcastle | 4,881 km |
Zaria | Krugersdorp | 4,653 km |
Aba | Johannesburg | 4,120 km |
Lagos | Cape Town | 4,742 km |
Kaduna | Krugersdorp | 4,610 km |
Jos | Johannesburg | 4,503 km |
Ibadan | Rustenburg | 4,443 km |
Jos | Rustenburg | 4,412 km |
Ilorin | Johannesburg | 4,604 km |
Benin City | Johannesburg | 4,339 km |
Enugu | Krugersdorp | 4,213 km |
Kano | Bloemfontein | 4,932 km |
Onitsha | Johannesburg | 4,252 km |
Maiduguri | Port Elizabeth | 5,238 km |
Onitsha | Rustenburg | 4,158 km |
Sokoto | Cape Town | 5,385 km |
Ilorin | Cape Town | 4,919 km |
Distance between countries | Kilometers |
---|---|
From Nigeria to China | 9,920 km |
From Nigeria to India | 7,620 km |
From Nigeria to United States | 10,661 km |
From Nigeria to Indonesia | 11,708 km |
From Nigeria to Pakistan | 6,698 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 Nigeria and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Germany | Senegal | 4,640 km |
India | Turkey | 4,636 km |
United Kingdom | Senegal | 4,634 km |
India | Philippines | 4,631 km |
Italy | Sao Tome and Principe | 4,655 km |
Italy | Oman | 4,623 km |
China | Iran | 4,622 km |
Germany | Nigeria | 4,669 km |
Mexico | Barbados | 4,670 km |
France | Turkmenistan | 4,670 km |
Germany | Sudan | 4,608 km |
Chile | Suriname | 4,672 km |
Italy | Republic of the Congo | 4,674 km |
United States | Ecuador | 4,674 km |
Ecuador | United States | 4,674 km |