The distance between South Africa and Bulgaria is 8,119 kilometers (5,045 miles).
South Africa, Africa
Bulgaria, Europe
8,119 km
Distance between centroids
7,024 km
Shortest distance
Calculated based on main borders (including major islands)
7,525 km
Shortest distance between major cities
Pretoria → Plovdiv
Distances between South Africa and Bulgaria by cities:
City in South Africa | City in Bulgaria | Distance (kilometers) |
---|---|---|
Randburg | Kyustendil | 7,590 km |
Newcastle | Ruse | 7,939 km |
East London | Blagoevgrad | 8,323 km |
Port Elizabeth | Varna | 8,549 km |
Bloemfontein | Sofia | 7,957 km |
Newcastle | Kyustendil | 7,790 km |
Bloemfontein | Kyustendil | 7,914 km |
Durban | Vratsa | 8,126 km |
Tembisa | Kyustendil | 7,581 km |
Johannesburg | Vratsa | 7,699 km |
Vereeniging | Plovdiv | 7,627 km |
Pretoria | Plovdiv | 7,525 km |
Vereeniging | Sofia | 7,695 km |
Durban | Kyustendil | 8,033 km |
Krugersdorp | Plovdiv | 7,561 km |
Welkom | Sofia | 7,833 km |
Port Elizabeth | Kyustendil | 8,448 km |
Cape Town | Plovdiv | 8,448 km |
East London | Sofia | 8,397 km |
Pretoria | Varna | 7,635 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 Bulgaria to China | 6,583 km |
From Bulgaria to India | 5,523 km |
From Bulgaria to United States | 9,355 km |
From Bulgaria to Indonesia | 9,942 km |
From Bulgaria to Pakistan | 4,107 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Bulgaria.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Nepal | 8,120 km |
Slovakia | Martinique | 8,122 km |
Cuba | Burkina Faso | 8,115 km |
Slovakia | Barbados | 8,131 km |
Slovakia | U.S. Virgin Islands | 8,108 km |
Costa Rica | Guinea | 8,104 km |
Nigeria | Paraguay | 8,137 km |
Sweden | Saint Lucia | 8,101 km |
Puerto Rico | Poland | 8,145 km |
Sweden | Barbados | 8,089 km |
Netherlands | Mayotte | 8,152 km |
Costa Rica | Portugal | 8,088 km |
Sweden | Dominican Republic | 8,153 km |
Bulgaria | Canada | 8,154 km |