Distance from Russia to South Africa

The distance between Russia and South Africa is 12,557 kilometers (7,803 miles).

Russia, Europe

South Africa, Africa

12,557 km

Distance between centroids

7,223 km

Shortest distance

Calculated based on main borders (including major islands)

7,920 km

Shortest distance between major cities

Krasnodar → Rustenburg

Distances between Russia and South Africa by cities:

City in Russia City in South Africa Distance (kilometers)
Omsk Johannesburg 9,979 km
Novosibirsk Johannesburg 10,405 km
Volgograd Johannesburg 8,458 km
Kazan Rustenburg 9,261 km
Omsk Cape Town 11,158 km
Novosibirsk Krugersdorp 10,407 km
Voronezh Rustenburg 8,646 km
Samara Rustenburg 9,014 km
Kazan Durban 9,644 km
Chelyabinsk Rustenburg 9,529 km
Yekaterinburg Johannesburg 9,699 km
Yekaterinburg Krugersdorp 9,695 km
Perm Durban 10,018 km
Volgograd Cape Town 9,513 km
Moscow Johannesburg 9,126 km
Krasnodar Krugersdorp 7,958 km
Voronezh Durban 9,066 km
Ufa Cape Town 10,461 km
Saint Petersburg Rustenburg 9,491 km
Chelyabinsk Johannesburg 9,560 km

Distance between cities calculator →

Other distances from Russia

Distance between countries Kilometers
From Russia to China 2,855 km
From Russia to India 4,983 km
From Russia to United States 8,909 km
From Russia to Indonesia 6,950 km
From Russia to Pakistan 4,337 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 Russia and South Africa.

From To Distance (kilometers)
Chile Austria 12,561 km
Peru Jordan 12,562 km
Argentina Hungary 12,553 km
Mexico Jordan 12,575 km
Ecuador Tanzania 12,545 km
Italy Timor Leste 12,580 km
Argentina Denmark 12,539 km
Japan Cuba 12,582 km
Costa Rica Zambia 12,584 km
United States New Zealand 12,535 km
Peru Kenya 12,535 km
United States Eritrea 12,585 km
United States United Arab Emirates 12,589 km
Chile Ethiopia 12,590 km
Chile Bosnia and Herzegovina 12,590 km

More distances from Russia

Calculate the distance between any 2 countries