Distance from Nigeria to South Africa

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 cities calculator →

Other distances from Nigeria

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

Other distances from South Africa

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

Countries separated by similar distances

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

More distances from Nigeria

Calculate the distance between any 2 countries