Length / km → mi
Convert Kilometers to Miles
Translate a metric route distance into statute miles. A 10-kilometer run is approximately 6.2137 miles; nautical navigation uses a different unit.
Reverse: Miles to Kilometers →
How to convert kilometers to miles
Length conversion changes the unit of a distance. Area and volume need squared and cubed factors; this calculator does not convert square feet or cubic feet.
Use x for the value in km, b for the intermediate value in m, and y for the result in mi.
mi = km × 1000 ÷ 1609.344
Worked examples
10 km ≈ 6.21371192237 mi
Step 1: (10 × 1000) ≈ 10000 m.
Step 2: 10000 ÷ 1609.344 ≈ 6.21371192237 mi.20 km ≈ 12.4274238447 mi
Step 1: (20 × 1000) ≈ 20000 m.
Step 2: 20000 ÷ 1609.344 ≈ 12.4274238447 mi.
Results are rounded to 12 significant digits. Converting units does not increase the precision of the original measurement. Very large or small values outside JavaScript’s finite numeric range are rejected.
About Kilometers
A kilometer is 1,000 meters. It is useful for road distances and routes; it measures distance rather than speed.
About Miles
This calculator uses the international statute mile, exactly 1,609.344 meters. A nautical mile and a historical survey mile are different units.
Definitions and sources
Use consistent length units when carrying dimensions into construction calculations.
Kilometers to miles reference table
| Kilometers (km) | Miles (mi) |
|---|---|
| 1 | 0.621371192237 |
| 5 | 3.10685596119 |
| 10 | 6.21371192237 |
| 25 | 15.5342798059 |
| 50 | 31.0685596119 |
| 100 | 62.1371192237 |
| 1000 | 621.371192237 |
Browse every length conversion →