km to miles converter

A mile is exactly 1.609344 km. This also converts running pace, because min/km to min/mile is the conversion people actually need at 6am.

Miles

Miles
Yards
Nautical miles
Metres
Kilometres

Pace

Per kilometre
Per mile
Speed
Time for this distance

Kilometres to miles

KilometresMiles
1 km0.6,214 mi
2 km1.2,427 mi
3 km1.8,641 mi
5 km3.1,069 mi
8 km4.971 mi
10 km6.2,137 mi
15 km9.3,206 mi
20 km12.4,274 mi
21.0,975 km13.1,094 mihalf marathon
42.195 km26.2,188 mimarathon
50 km31.0,686 mi
100 km62.1,371 mi
160.9,344 km100 mi100 miles

Miles to kilometres

MilesKilometres
1 mi1.6,093 km
2 mi3.2,187 km
3 mi4.828 km
5 mi8.0,467 km
6.2,137 mi10 km10 km
10 mi16.0,934 km
13.1,094 mi21.0,975 kmhalf marathon
26.2,188 mi42.1,951 kmmarathon
50 mi80.4,672 km
100 mi160.9,344 km

Pace equivalents

The same effort written both ways, with the resulting speed.

Per kmPer milekm/hmph
4:006:26159.32
4:307:1513.338.28
5:008:03127.46
5:308:5110.916.78
6:009:39106.21
6:3010:289.235.74
7:0011:168.575.33
7:3012:0484.97
8:0012:527.54.66
9:0014:296.674.14
10:0016:0663.73

Related calculators

1.609344, exactly

The international mile is exactly 1,609.344 metres — a consequence of the mile being 5,280 feet and the foot being exactly 0.3048 m. So the conversion is exact, and the familiar 1.6 shortcut is a rounding that costs about 0.6%.

miles = km ÷ 1.609344   |   km = miles × 1.609344

The Fibonacci trick

Consecutive Fibonacci numbers approximate the ratio well, because the golden ratio (1.618) is close to 1.609. So 5 km is about 3 miles, 8 km about 5 miles, 13 km about 8 miles and 21 km about 13 miles — each within about half a percent. It is a genuinely useful piece of mental arithmetic for runners, and it is why a half marathon at 21.1 km lands on 13.1 miles.

Pace is the inverse conversion

Distance and pace convert in opposite directions, which is where mistakes creep in. A longer distance in miles means a bigger number of kilometres, but a pace per mile is a bigger number of minutes than the same pace per kilometre — because you are covering more ground per unit. Running 5:00/km is running 8:03/mile. Multiply pace per km by 1.609344 to get pace per mile.

Nautical miles are a different unit again

A nautical mile is 1,852 metres exactly, originally one minute of latitude along a meridian. It is about 15% longer than a statute mile, which is why aviation and marine speeds in knots look slower than the equivalent mph. The page shows nautical miles alongside so the three do not get confused.

Frequently asked questions

How many miles is 1 km?
One kilometre is 0.621371 miles, a little under two thirds of a mile. Going the other way, one mile is exactly 1.609344 km.
How do I convert km to miles in my head?
Multiply by 0.6 and add a little, or use consecutive Fibonacci numbers: 5 km ≈ 3 miles, 8 km ≈ 5 miles, 13 km ≈ 8 miles. Each is accurate to about half a percent.
How many miles is a 5K?
A 5 km race is 3.107 miles. A 10K is 6.214 miles, a half marathon is 13.109 miles and a marathon is 26.219 miles.
How do I convert running pace from min/km to min/mile?
Multiply the pace per kilometre by 1.609344. A 5:00/km pace becomes 8:03 per mile, and a 4:00/km pace becomes 6:26 per mile.
Is a nautical mile the same as a mile?
No. A nautical mile is exactly 1,852 metres, about 15% longer than a statute mile of 1,609.344 metres. Knots are nautical miles per hour.

How ListCalc calculates · Report an error

Guides & articles