The distance between South Africa and Thailand is 9,797 kilometers (6,088 miles).
South Africa, Africa
Thailand, Asia
9,797 km
Distance between centroids
8,027 km
Shortest distance
Calculated based on main borders (including major islands)
8,315 km
Shortest distance between major cities
Durban → Phuket
Distances between South Africa and Thailand by cities:
City in South Africa | City in Thailand | Distance (kilometers) |
---|---|---|
Bloemfontein | Bangkok | 9,276 km |
Vereeniging | Bangkok | 9,025 km |
Johannesburg | Nakhon Sawan | 9,070 km |
East London | Mueang Nonthaburi | 9,282 km |
Cape Town | Samut Prakan | 10,141 km |
Welkom | Bangkok | 9,185 km |
East London | Bangkok | 9,273 km |
Tembisa | Samut Prakan | 8,972 km |
Pietermaritzburg | Nakhon Sawan | 9,004 km |
Soweto | Bangkok | 9,016 km |
Bloemfontein | Phuket | 8,738 km |
Durban | Nakhon Sawan | 8,959 km |
Newcastle | Phuket | 8,345 km |
Krugersdorp | Samut Prakan | 9,018 km |
Pretoria | Samut Prakan | 8,966 km |
Krugersdorp | Bangkok | 9,017 km |
Port Elizabeth | Phuket | 8,940 km |
Welkom | Samut Prakan | 9,185 km |
Pretoria | Udon Thani | 9,377 km |
Johannesburg | Bangkok | 8,996 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 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Thailand.
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 |