Converted Value
0.00776714
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:
★
★
★
★
★
⚡ Sok (Thailand) to Miles: the quick answer
1 sok = 0.000310686 mi
1 sok (Thailand) equals 0.000310686 miles
To convert sok (Thailand) to miles, multiply the value by 0.000310686.
To go the other way, multiply miles by 3,218.69 to get sok (Thailand).
↔ Convert miles to sok (Thailand) instead
🧮 Formula
Every unit here is defined by its length in meters, so the conversion factor is (meters per sok (Thailand)) ÷ (meters per mile).
📊 Sok (Thailand) to Miles conversion table
✏️ Worked examples
Convert 25 sok (Thailand) to miles
25 sok × 0.000310686 = 0.00776714 mi
Try this example →
Convert 250 sok (Thailand) to miles
250 sok × 0.000310686 = 0.0776714 mi
Try this example →
📘 About these units
Sok (Thailand) (sok). The sok is the Thai cubit, half a meter (50 cm). Used in: Asia — Thailand.
Mile (mi). The mile is 1,609.344 meters (5,280 feet), used for road distances in the US and the UK.
❓ Frequently asked questions
How many miles are in one sok (Thailand)?
There are 0.000310686 miles in one sok (Thailand).
How do I convert sok (Thailand) to miles?
Multiply the number of sok (Thailand) by 0.000310686. For example, 10 sok (Thailand) equal 0.00310686 miles.
How many sok (Thailand) are in one mile?
One mile equals 3,218.69 sok (Thailand).
🔗 More length conversions
All length units →
What people are saying
★★★★★
Anonymous · 02 Oct 2026
★★★★★
Anonymous · 01 Oct 2026
★★★★★
Anonymous · 28 Sep 2026