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) |
---|---|---|
Abuja | Cape Town | 4,895 km |
Sokoto | Rustenburg | 4,904 km |
Onitsha | Johannesburg | 4,252 km |
Jos | Johannesburg | 4,503 km |
Maiduguri | Johannesburg | 4,508 km |
Port Harcourt | Johannesburg | 4,110 km |
Kaduna | Newcastle | 4,881 km |
Ilorin | Johannesburg | 4,604 km |
Aba | Johannesburg | 4,120 km |
Enugu | Krugersdorp | 4,213 km |
Kano | Bloemfontein | 4,932 km |
Jos | Rustenburg | 4,412 km |
Benin City | Johannesburg | 4,339 km |
Sokoto | Cape Town | 5,385 km |
Ilorin | Cape Town | 4,919 km |
Enugu | Rustenburg | 4,145 km |
Port Harcourt | Cape Town | 4,449 km |
Benin City | Rustenburg | 4,243 km |
Lagos | Pretoria | 4,459 km |
Zaria | Rustenburg | 4,586 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 |