Skip to content

Unit converter

km to Miles Converter

Convert kilometres to miles: 1 km = 0.621371 mi, so 10 km = 6.21 mi and a marathon (42.195 km) = 26.22 mi.

Private · on device. Calculated in your browser, nothing you type is sent anywhere

Quick answer

Miles = km ÷ 1.609344 (or × 0.621371). 5 km = 3.11 mi, 10 km = 6.21 mi, 21.0975 km (half marathon) = 13.11 mi, 100 km = 62.14 mi.

Result
6.21371 mi
Conversion
10 km = 6.21371 mi
10 km in every length unit (10 rows)
UnitValue
Millimetres10,000,000 mm
Centimetres1,000,000 cm
Metres10,000 m
Kilometres10 km
Inches393,701 in
Feet32,808.4 ft
Yards10,936.1 yd
Miles6.21371 mi
Nautical miles5.39957 nmi
Micrometres10,000,000,000 µm

Length: kilometres to miles

KilometresMiles
1 km0.621371 mi
2 km1.24274 mi
3 km1.86411 mi
5 km3.10686 mi
8 km4.97097 mi
10 km6.21371 mi
15 km9.32057 mi
20 km12.4274 mi
21.0975 km13.1094 mi
25 km15.5343 mi
42.195 km26.2188 mi
50 km31.0686 mi
60 km37.2823 mi
80 km49.7097 mi
100 km62.1371 mi
160 km99.4194 mi
200 km124.274 mi
500 km310.686 mi

How the conversion works

The international mile is exactly 1,609.344 m. A handy approximation uses the Fibonacci numbers: 5 km ≈ 3 mi, 8 km ≈ 5 mi, 13 km ≈ 8 mi.

For speeds, km/h converts to mph by the same factor: 100 km/h = 62.1 mph.

For any other pair, use the full unit converter.

Frequently asked questions

How many miles is 1 km?

0.621371 mi.

How many miles is 10 km?

6.21 mi.

How many miles is a marathon?

26.22 mi (42.195 km).

More conversions