The distance between Thailand and Lesotho is 9,283 kilometers (5,768 miles).
Thailand, Asia
Lesotho, Africa
9,283 km
Distance between centroids
8,441 km
Shortest distance
Calculated based on main borders (including major islands)
8,595 km
Shortest distance between major cities
Phuket → Teyateyaneng
Distances between Thailand and Lesotho by cities:
City in Thailand | City in Lesotho | Distance (kilometers) |
---|---|---|
Yala | Teyateyaneng | 8,787 km |
Nakhon Sawan | Maseru | 9,251 km |
Udon Thani | Maseru | 9,591 km |
Samut Prakan | Maseru | 9,167 km |
Hat Yai | Maseru | 8,768 km |
Chiang Mai | Maseru | 9,336 km |
Samut Prakan | Teyateyaneng | 9,136 km |
Lampang | Teyateyaneng | 9,319 km |
Khon Kaen | Thaba-Tseka | 9,445 km |
Phra Pradaeng | Maseru | 9,165 km |
Mueang Nonthaburi | Thaba-Tseka | 9,081 km |
Bangkok | Leribe | 9,099 km |
Pattaya | Teyateyaneng | 9,123 km |
Phuket | Teyateyaneng | 8,595 km |
Nakhon Ratchasima | Maseru | 9,385 km |
Lampang | Maseru | 9,350 km |
Udon Thani | Qachas Nek Camp | 9,517 km |
Nakhon Ratchasima | Nako | 9,371 km |
Yala | Leribe | 8,752 km |
Pak Kret | Thaba-Tseka | 9,082 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 Lesotho to China | 10,751 km |
From Lesotho to India | 7,774 km |
From Lesotho to United States | 14,817 km |
From Lesotho to Indonesia | 9,554 km |
From Lesotho to Pakistan | 7,941 km |
The following list contains countries that are separated by a similar distance as it is between Thailand and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Belize | 9,278 km |
Nigeria | Jamaica | 9,285 km |
Cuba | Nigeria | 9,287 km |
Nigeria | Cuba | 9,287 km |
Netherlands | Hong Kong | 9,272 km |
New Zealand | Cambodia | 9,290 km |
Costa Rica | Togo | 9,269 km |
Greece | Aruba | 9,298 km |
China | Algeria | 9,259 km |
Netherlands | Macao | 9,255 km |
Uruguay | French Polynesia | 9,305 km |
El Salvador | Denmark | 9,254 km |
Cuba | Romania | 9,251 km |
Kenya | Taiwan | 9,309 km |
Haiti | Moldova | 9,249 km |