Unit-To-Unit Length conversion

Kilometres to Miles

1 kilometre = 0.621371192 miles

Divide by 1.609344. The Fibonacci coincidence is genuinely useful: consecutive Fibonacci numbers approximate the ratio, so 5 km ≈ 3 mi, 8 km ≈ 5 mi, 13 km ≈ 8 mi.

Formula mi = km × 0.621371192237

=

Type in either field — the other updates on every keystroke. Need other units? Open the full length converter.

Kilometres to Miles — quick reference
KilometreMile
1 km0.621371 mi
2 km1.242742 mi
3 km1.864114 mi
4 km2.485485 mi
5 km3.106856 mi
10 km6.213712 mi
15 km9.320568 mi
20 km12.427424 mi
25 km15.53428 mi
50 km31.06856 mi
100 km62.137119 mi
500 km310.685596 mi
1000 km621.371192 mi
Miles to Kilometres — reverse
MileKilometre
1 mi1.609344 km
2 mi3.218688 km
3 mi4.828032 km
4 mi6.437376 km
5 mi8.04672 km
10 mi16.09344 km
15 mi24.14016 km
20 mi32.18688 km
25 mi40.2336 km
50 mi80.4672 km
100 mi160.9344 km
500 mi804.672 km
1000 mi1609.344 km

Worked examples

Common values
SituationFromTo
Short walk1 km0.6214 mi
5K run5 km3.107 mi
10K run10 km6.214 mi
Half marathon21.0975 km13.11 mi
Marathon42.195 km26.22 mi
Road trip100 km62.14 mi

Mental-math shortcut

Multiply by 0.6, which reads about 3% low. For 100 km that gives 60 miles against an exact 62.1. The Fibonacci trick also works: if the kilometres are a Fibonacci number (1, 2, 3, 5, 8, 13, 21), the previous number is the miles, so 8 km ≈ 5 mi, 13 km ≈ 8 mi and 21 km ≈ 13 mi.

Where this conversion comes up

Road signs, running events and cycling all cross between kilometres and miles. A marathon is 42.195 km, which is 26.22 miles.

Common mistakes

Using 0.6 is fine for quick estimates, but use 0.621 for anything that matters. Do not confuse the statute mile with the nautical mile (1.852 km).

Background

The mile is exactly 1.609344 km, so a kilometre is 0.621371 miles.

Learn more

Related guides: Imperial vs metric: differences and quick conversion tricks

Frequently asked

How many miles are in a kilometre?
1 kilometre = 0.621371192 miles. In the other direction, 1 mile = 1.609344 kilometres.
What is a kilometre?
A kilometre is 1,000 metres. It is the standard unit for road distances in every country except the United States, the United Kingdom and a few others.
What is a mile?
A statute mile is 5,280 feet, or exactly 1,609.344 metres — a figure fixed by an Elizabethan statute of 1593.
How many miles is a 10K?
A 10K is 6.21 miles.