Kilometers to Miles (km to mi)
One kilometer is 0.621371 miles. The international mile is exactly 1.609344 km, so dividing by that number gives the exact answer: 5 km is 3.107 mi and 10 km is 6.214 mi. Type into either field.
Convert km to miles
Result
km to miles
5 km = 3.10686 mi
1 km = 0.621371 mi · 1 mi = 1.60934 km
Show the mathHow it was calculated
mi = km ÷ 1.609344
Uses exact legal definitions; results are rounded to 6 significant figures for display.
How to convert km to miles
mi = km ÷ 1.609344
One mile is exactly 1.609344 kilometers, so divide by 1.609344. If you'd rather multiply, use 0.621371 (rounded).
Worked example: converting 5 km:
- mi = km ÷ 1.609344
- 5 km ÷ 1.609344 = 3.10686 mi
Km to miles conversion table
Common values, each computed with the exact formula and rounded to 6 significant figures.
| Kilometers (km) | Miles (mi) |
|---|---|
| 1 km | 0.621371 mi |
| 2 km | 1.24274 mi |
| 3 km | 1.86411 mi |
| 4 km | 2.48548 mi |
| 5 km | 3.10686 mi |
| 6 km | 3.72823 mi |
| 7 km | 4.3496 mi |
| 8 km | 4.97097 mi |
| 9 km | 5.59234 mi |
| 10 km | 6.21371 mi |
| 12 km | 7.45645 mi |
| 13 km | 8.07783 mi |
| 15 km | 9.32057 mi |
| 20 km | 12.4274 mi |
| 21.0975 km | 13.1094 mi |
| 25 km | 15.5343 mi |
| 30 km | 18.6411 mi |
| 40 km | 24.8548 mi |
| 42.195 km | 26.2188 mi |
| 50 km | 31.0686 mi |
| 60 km | 37.2823 mi |
| 80 km | 49.7097 mi |
| 100 km | 62.1371 mi |
| 120 km | 74.5645 mi |
| 150 km | 93.2057 mi |
| 200 km | 124.274 mi |
| 250 km | 155.343 mi |
| 300 km | 186.411 mi |
| 500 km | 310.686 mi |
| 1,000 km | 621.371 mi |
Quick reference: everyday kilometers in miles
5K race
5 km = 3.10686 mi
10K race
10 km = 6.21371 mi
Half marathon
21.0975 km = 13.1094 mi
Marathon
42.195 km = 26.2188 mi
100 km ultramarathon
100 km = 62.1371 mi
Race distances in miles
Road races are measured in kilometers even in the US. The exceptions are the half marathon and marathon, which runners usually quote in miles. A 5K is 3.11 miles and a 10K is 6.21 miles. The half marathon is defined as 21.0975 km (13.11 mi) and the marathon as 42.195 km (26.22 mi). That's why marathon distance is written as 26.2 miles, not 26.
GPS watches round each kilometer or mile split on their own, so your watch total may differ slightly from the certified course. Race courses are measured along the shortest route a runner could take, and most people run a bit further than that.
The Fibonacci trick for km to miles
The ratio between consecutive Fibonacci numbers (1, 2, 3, 5, 8, 13, 21, 34…) approaches 1.618, which is close to 1.609. So any Fibonacci number of kilometers is roughly the previous Fibonacci number in miles: 8 km ≈ 5 mi (exactly 4.97), 13 km ≈ 8 mi (8.08), 21 km ≈ 13 mi (13.05).
For numbers that aren't in the sequence, multiply by 0.6 and add a little. 0.6 alone is about 3.4% low, and 0.62 is within 0.3%. For trip planning, fuel or pace, use the exact result above.
Frequently asked questions
Which is longer, a kilometer or a mile?
A mile is longer, about 1.6 times the length of a kilometer. One mile equals 1.609344 km, so a distance in miles is always a smaller number than the same distance in kilometers. If converting 10 km gives you more than 10 miles, the factor was multiplied instead of divided.
Is a nautical mile the same as a mile?
No. A nautical mile, used at sea and in aviation, is exactly 1.852 km, or about 1.15 ordinary (statute) miles. Speeds in knots are nautical miles per hour. The converter on this page uses the statute mile used on US and UK roads, which is 1.609344 km.
How long does it take to walk a kilometer compared with a mile?
At a steady 5 km/h walking pace, a kilometer takes 12 minutes and a mile takes about 19 minutes 19 seconds. The mile is 1.609 times longer, so it takes 1.609 times as long at the same speed. Faster or slower walkers can scale both times by the same ratio.
