Convert kilometers to miles (km to mi)
To convert kilometers to miles, divide the value in kilometers by 1.609344 — the same as multiplying by about 0.621371. Runners convert race distances (5K, 10K, half marathon), and travellers convert road signs and car-rental distances between metric countries and the US or UK. This km to miles converter works both ways: type kilometers or miles into either box above and the other box, the worked formula and the chart below update as you type.
The kilometer (km), or kilometre, is 1,000 meters — roughly a 10 to 12 minute walk. It is the standard unit for road distances and speed limits in India, mainland Europe, Australia and most other countries, and for race distances such as the 5K and 10K. One kilometer is 0.621371 miles.
The statute mile (mi) is 5,280 feet, exactly 1,609.344 meters. It descends from the Roman mille passus, a thousand paces. Going the other way, one mile equals 1.60934 kilometers. Miles are used for road distances and speed limits in the US and the UK, and in running — a marathon is about 26.2 miles.
How to convert km to miles with this tool
- Type a number into the Kilometers (km) box — it starts at 5 km as an example.
- Read the answer in the Miles (mi) box and in the result panel, which also shows the formula with your number.
- To go the other way, type into the miles box, or press the swap button to open the Miles to KM converter with your value carried over.
- Choose how many decimal places you want, or tap a quick value such as 5 km, 10 km, 21.0975 km.
- Press Copy result to paste the conversion into a message, spreadsheet or note.
KM to Miles converter features
Converts both ways
Type in the kilometers box to get miles, or in the miles box to get kilometers. The other box follows instantly.
Exact factor
Calculations use 1 mi = 1.609344 km, and rounding is applied only to the answer you see — choose Auto or 0–10 decimal places.
Formula with your number
The working is shown under the result, for example 5 km ÷ 1.609344 = 3.1069 mi, so you can check it or copy the method.
Quick values and chart
Tap common values like 5 km, 10 km, 21.0975 km, or read the kilometers-to-miles table further down this page.
KM to Miles formula
The formula is mi = km ÷ 1.609344. It is exact because the international mile is exactly 1.609344 kilometers (5,280 ft × 0.3048 m).
The reverse formula is km = mi × 1.609344 — or use the Miles to KM converter. Three worked examples:
- A 5K run: 5 km ÷ 1.609344 = 3.1069 mi
- A marathon (42.195 km): 42.195 km ÷ 1.609344 = 26.2188 mi
- A 100 km drive: 100 km ÷ 1.609344 = 62.1371 mi
KM to Miles quick reference
The values people look up most often, worked out with the exact factor:
- 1 km = 0.621371 mi
- 1 mi = 1.60934 km
- 5 km = 3.1069 mi
- 10 km = 6.2137 mi
- 21.0975 km = 13.1094 mi
- 42.195 km = 26.2188 mi
Quick tip: Multiply by 0.6 for a quick answer, or use the Fibonacci trick: 5 km ≈ 3 mi, 8 km ≈ 5 mi, 13 km ≈ 8 mi. The exact value for 8 km is 4.971 mi.
Related conversions: CM to Inches, Inches to CM and the full length converter.
KM to Miles conversion table
Values in miles are rounded to 4 decimal places (more for very small numbers). For any value not listed, type it into the converter above.
| km | mi | km | mi |
|---|---|---|---|
| 1 | 0.6214 | 30 | 18.6411 |
| 2 | 1.2427 | 35 | 21.748 |
| 3 | 1.8641 | 40 | 24.8548 |
| 4 | 2.4855 | 45 | 27.9617 |
| 5 | 3.1069 | 50 | 31.0686 |
| 6 | 3.7282 | 55 | 34.1754 |
| 7 | 4.3496 | 60 | 37.2823 |
| 8 | 4.971 | 65 | 40.3891 |
| 9 | 5.5923 | 70 | 43.496 |
| 10 | 6.2137 | 75 | 46.6028 |
| 11 | 6.8351 | 80 | 49.7097 |
| 12 | 7.4565 | 85 | 52.8166 |
| 13 | 8.0778 | 90 | 55.9234 |
| 14 | 8.6992 | 95 | 59.0303 |
| 15 | 9.3206 | 100 | 62.1371 |
| 16 | 9.9419 | 150 | 93.2057 |
| 17 | 10.5633 | 200 | 124.2742 |
| 18 | 11.1847 | 250 | 155.3428 |
| 19 | 11.8061 | 500 | 310.6856 |
| 20 | 12.4274 | 1,000 | 621.3712 |
| 25 | 15.5343 |
KM to Miles FAQ
How many miles is 10 km?
10 kilometers is 6.2137 miles: 10 km ÷ 1.609344 = 6.2137 mi.
How do I convert km to miles?
Divide the value in kilometers by 1.609344 — the same as multiplying by about 0.621371. For example, 50 km ÷ 1.609344 = 31.0686 mi. To convert back, multiply the value in miles by 1.609344 — or use the Miles to KM converter.
How many kilometers are in one mile?
One mile is 1.6093 kilometers, because 1 mi × 1.609344 = 1.6093 km.
What is 50 kilometers in miles?
How many miles is a half marathon?
A half marathon is 21.0975 km, which is 13.1094 miles — usually quoted as 13.1 miles.