The distance between South Africa and Gibraltar is 7,953 kilometers (4,942 miles).
South Africa, Africa
Gibraltar, Europe
7,953 km
Distance between centroids
7,703 km
Shortest distance between major cities
Pretoria → Gibraltar
Distances between South Africa and Gibraltar by cities:
City in South Africa | City in Gibraltar | Distance (kilometers) |
---|---|---|
Pietermaritzburg | Gibraltar | 8,184 km |
Tembisa | Gibraltar | 7,730 km |
Pretoria | Gibraltar | 7,703 km |
Johannesburg | Gibraltar | 7,741 km |
Krugersdorp | Gibraltar | 7,717 km |
Port Elizabeth | Gibraltar | 8,402 km |
Cape Town | Gibraltar | 8,141 km |
East London | Gibraltar | 8,403 km |
Vereeniging | Gibraltar | 7,781 km |
Newcastle | Gibraltar | 7,982 km |
Soweto | Gibraltar | 7,738 km |
Bloemfontein | Gibraltar | 7,944 km |
Welkom | Gibraltar | 7,854 km |
Randburg | Gibraltar | 7,728 km |
Durban | Gibraltar | 8,238 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 Gibraltar to China | 9,219 km |
From Gibraltar to India | 8,197 km |
From Gibraltar to United States | 7,737 km |
From Gibraltar to Indonesia | 12,659 km |
From Gibraltar to Pakistan | 6,816 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Gibraltar.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Bahamas | 7,949 km |
Uruguay | Mexico | 7,958 km |
Slovakia | Madagascar | 7,941 km |
Puerto Rico | Croatia | 7,962 km |
Netherlands | Jamaica | 7,937 km |
Bulgaria | North Korea | 7,935 km |
Slovakia | Namibia | 7,934 km |
Papua New Guinea | Maldives | 7,932 km |
Puerto Rico | Slovenia | 7,931 km |
El Salvador | Gambia | 7,927 km |
El Salvador | Guinea-Bissau | 7,974 km |
Cuba | Algeria | 7,926 km |
Puerto Rico | Czechia | 7,918 km |
Netherlands | Aruba | 7,913 km |
Sweden | Angola | 7,908 km |