CheckConvert

All tools

Km to miles converter

Kilometers to miles, and miles back to kilometers

Type in either box. The example turns 10 km into miles.

Such as 5, 2.5 or 5 1/2

Or type here to convert back

Type in either box. The other box fills in.

–

Nautical miles
–
Meters
–
Feet
–

The rule

One mile is exactly 1.609344 kilometers: 5,280 feet of exactly 0.3048 m each (NIST Handbook 44, Appendix C). So kilometers to miles: divide by 1.609344, which is about multiplying by 0.621371. Miles to kilometers: multiply by 1.609344.

Worked example

10 km ÷ 1.609344 = 6.2137 miles. Going back, 6.2137 × 1.609344 = 10 km. A 5K run is 3.1 miles, a half marathon (21.0975 km) is 13.1 miles and a marathon (42.195 km) is 26.2 miles.

Speeds work the same way

Kilometers per hour and miles per hour use the same factor: 100 km/h is 62.1 mph and 60 mph is 96.6 km/h. The answer card shows nautical miles too, which sailors and pilots use: 1 nautical mile is exactly 1,852 m. For speeds in knots or meters per second, use the unit converter.

A quick check in your head

Use the Fibonacci numbers: 5 km is about 3 miles, 8 km about 5 miles and 13 km about 8 miles. Or multiply kilometers by 6 and divide by 10: 10 km is about 6 miles. To go the other way, multiply miles by 1.6: 50 miles is about 80 km (exactly 80.47).

Rounding

The answer is worked out from the exact definition, then shown to 4 decimal places (6 significant figures for numbers below 1). It says "exactly" only when nothing was rounded.

Km to miles chart

Worked out from the exact definitions and rounded as above.

kilometers to miles
KilometersMiles
1 km0.621371 mi
2 km1.2427 mi
3 km1.8641 mi
5 km3.1069 mi
8 km4.971 mi
10 km6.2137 mi
15 km9.3206 mi
20 km12.4274 mi
21.0975 km (half marathon)13.1094 mi
25 km15.5343 mi
30 km18.6411 mi
42.195 km (marathon)26.2188 mi
50 km31.0686 mi
80 km49.7097 mi
100 km62.1371 mi
160 km99.4194 mi
500 km310.6856 mi
1,000 km621.3712 mi
miles to kilometers
MilesKilometers
1 mi1.609344 km
2 mi3.218688 km
3 mi4.828032 km
5 mi8.04672 km
10 mi16.09344 km
13.1 mi21.0824 km
20 mi32.18688 km
26.2 mi42.1648 km
30 mi48.28032 km
50 mi80.4672 km
60 mi96.56064 km
70 mi112.65408 km
100 mi160.9344 km
500 mi804.672 km
1,000 mi1,609.344 km

Related tools