The distance between Thailand and South Africa is 9,797 kilometers (6,088 miles).
Thailand, Asia
South Africa, Africa
9,797 km
Distance between centroids
8,027 km
Shortest distance
Calculated based on main borders (including major islands)
8,476 km
Shortest distance between major cities
Phuket → Randburg
Distances between Thailand and South Africa by cities:
City in Thailand | City in South Africa | Distance (kilometers) |
---|---|---|
Yala | Durban | 8,499 km |
Mueang Nonthaburi | Krugersdorp | 9,024 km |
Phuket | Cape Town | 9,583 km |
Bangkok | Durban | 8,869 km |
Pattaya | Cape Town | 10,125 km |
Bangkok | Randburg | 8,996 km |
Udon Thani | Cape Town | 10,573 km |
Nakhon Ratchasima | Cape Town | 10,361 km |
Mueang Nonthaburi | Cape Town | 10,150 km |
Hat Yai | Randburg | 8,630 km |
Khon Kaen | Randburg | 9,361 km |
Samut Prakan | Randburg | 8,997 km |
Samut Prakan | Cape Town | 10,141 km |
Phra Pradaeng | Cape Town | 10,139 km |
Pak Kret | Randburg | 9,005 km |
Chiang Mai | Randburg | 9,137 km |
Phuket | Randburg | 8,476 km |
Nakhon Ratchasima | Welkom | 9,403 km |
Lampang | Cape Town | 10,339 km |
Udon Thani | Welkom | 9,604 km |
Distance between countries | Kilometers |
---|---|
From Thailand to China | 2,238 km |
From Thailand to India | 2,386 km |
From Thailand to United States | 13,888 km |
From Thailand to Indonesia | 2,327 km |
From Thailand to Pakistan | 3,600 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Thailand and South Africa.
From | To | Distance (kilometers) |
---|---|---|
China | Fiji | 9,803 km |
Slovakia | Philippines | 9,810 km |
Nigeria | Panama | 9,811 km |
Costa Rica | Italy | 9,812 km |
Puerto Rico | Egypt | 9,818 km |
South Africa | Ireland | 9,780 km |
Kenya | Timor Leste | 9,778 km |
Thailand | Ireland | 9,825 km |
Haiti | Republic of the Congo | 9,826 km |
Puerto Rico | Angola | 9,827 km |
New Zealand | South Korea | 9,772 km |
Costa Rica | Austria | 9,834 km |
El Salvador | Togo | 9,762 km |
Costa Rica | Czechia | 9,842 km |