Also available in our
Android app, with charts and full breakdown tables.
Rate this calculator
Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it:
★
★
★
★
★
⚡ Kilometers to Sok (Thailand): the quick answer
1 km = 2,000 sok
1 kilometer equals 2,000 sok (Thailand)
To convert kilometers to sok (Thailand), multiply the value by 2,000.
To go the other way, multiply sok (Thailand) by 0.0005 to get kilometers.
↔ Convert sok (Thailand) to kilometers instead
🧮 Formula
Every unit here is defined by its length in meters, so the conversion factor is (meters per kilometer) ÷ (meters per sok (Thailand)).
📊 Kilometers to Sok (Thailand) conversion table
✏️ Worked examples
📘 About these units
Kilometer (km). A kilometer is 1,000 meters and the standard unit for road distances in most countries, including India.
Sok (Thailand) (sok). The sok is the Thai cubit, half a meter (50 cm). Used in: Asia — Thailand.
❓ Frequently asked questions
How many sok (Thailand) are in one kilometer?
There are 2,000 sok (Thailand) in one kilometer.
How do I convert kilometers to sok (Thailand)?
Multiply the number of kilometers by 2,000. For example, 10 kilometers equal 20,000 sok (Thailand).
How many kilometers are in one sok (Thailand)?
One sok (Thailand) equals 0.0005 kilometers.
🔗 More length conversions
All length units →
What people are saying
★★★★★
Anonymous · 02 Oct 2026
★★★★★
Anonymous · 01 Oct 2026
★★★★★
Anonymous · 28 Sep 2026