The distance between Eswatini and Thailand is 8,857 kilometers (5,503 miles).
Eswatini, Africa
Thailand, Asia
8,857 km
Distance between centroids
8,090 km
Shortest distance
Calculated based on main borders (including major islands)
8,105 km
Shortest distance between major cities
Vuvulane → Phuket
Distances between Eswatini and Thailand by cities:
City in Eswatini | City in Thailand | Distance (kilometers) |
---|---|---|
Bhunya | Phuket | 8,203 km |
Manzini | Bangkok | 8,697 km |
Vuvulane | Phuket | 8,105 km |
Big Bend | Phuket | 8,125 km |
Lobamba | Khon Kaen | 9,080 km |
Mhlume | Bangkok | 8,634 km |
Malkerns | Samut Prakan | 8,718 km |
Piggs Peak | Phuket | 8,161 km |
Lobamba | Bangkok | 8,712 km |
Mhlambanyatsi | Phuket | 8,199 km |
Siteki | Bangkok | 8,643 km |
Siteki | Mueang Nonthaburi | 8,650 km |
Mbabane | Bangkok | 8,712 km |
Manzini | Nakhon Sawan | 8,776 km |
Mbabane | Samut Prakan | 8,712 km |
Big Bend | Bangkok | 8,659 km |
Hluti | Bangkok | 8,705 km |
Vuvulane | Samut Prakan | 8,634 km |
Hluti | Phuket | 8,169 km |
Bhunya | Bangkok | 8,733 km |
Distance between countries | Kilometers |
---|---|
From Eswatini to China | 10,289 km |
From Eswatini to India | 7,310 km |
From Eswatini to United States | 14,954 km |
From Eswatini to Indonesia | 9,225 km |
From Eswatini to Pakistan | 7,478 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 Eswatini and Thailand.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Grenada | 8,860 km |
Sweden | Mozambique | 8,866 km |
Greece | Malaysia | 8,868 km |
Sweden | Guyana | 8,852 km |
Slovakia | Taiwan | 8,846 km |
Greece | Guyana | 8,875 km |
Greece | Dominican Republic | 8,888 km |
Kenya | Russia | 8,830 km |
Netherlands | Madagascar | 8,826 km |
New Zealand | Malaysia | 8,894 km |
Cuba | Malta | 8,824 km |
China | Burundi | 8,824 km |
Sweden | Zimbabwe | 8,823 km |
Bulgaria | Puerto Rico | 8,823 km |
Puerto Rico | Bulgaria | 8,823 km |