The distance between South Africa and Algeria is 6,867 kilometers (4,267 miles).
South Africa, Africa
Algeria, Africa
6,867 km
Distance between centroids
5,145 km
Shortest distance
Calculated based on main borders (including major islands)
7,238 km
Shortest distance between major cities
Pretoria → Constantine
Distances between South Africa and Algeria by cities:
City in South Africa | City in Algeria | Distance (kilometers) |
---|---|---|
Port Elizabeth | Constantine | 8,032 km |
Durban | Skikda | 7,805 km |
Vereeniging | Oran | 7,528 km |
Tembisa | Skikda | 7,309 km |
Bloemfontein | Skikda | 7,579 km |
Krugersdorp | Oran | 7,463 km |
Krugersdorp | Algiers | 7,419 km |
Pretoria | Oran | 7,446 km |
Johannesburg | Ech Chettia | 7,457 km |
Vereeniging | Algiers | 7,485 km |
Pretoria | Constantine | 7,238 km |
Soweto | Skikda | 7,326 km |
Randburg | Skikda | 7,312 km |
Pietermaritzburg | Skikda | 7,758 km |
Welkom | Algiers | 7,578 km |
Newcastle | Skikda | 7,549 km |
Randburg | Algiers | 7,429 km |
Soweto | Algiers | 7,441 km |
Newcastle | Theveste | 7,357 km |
East London | Tiaret | 8,062 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From Algeria to China | 9,259 km |
From Algeria to India | 7,763 km |
From Algeria to United States | 8,787 km |
From Algeria to Indonesia | 12,234 km |
From Algeria to Pakistan | 6,485 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Algeria.
From | To | Distance (kilometers) |
---|---|---|
Haiti | Spain | 6,869 km |
Kenya | Sweden | 6,875 km |
Sweden | Kenya | 6,875 km |
Greece | Namibia | 6,875 km |
Bulgaria | Mozambique | 6,876 km |
North Macedonia | Sri Lanka | 6,876 km |
Papua New Guinea | Bhutan | 6,863 km |
Moldova | Mayotte | 6,878 km |
China | Serbia | 6,862 km |
Cuba | Mauritania | 6,879 km |
Nigeria | French Guiana | 6,852 km |
Slovakia | Zambia | 6,893 km |
Bulgaria | Zimbabwe | 6,847 km |
China | Egypt | 6,896 km |
China | Norway | 6,908 km |