GALAXY OF TOOLS

UNITS SECTOR

KM to Miles Converter

1 km = 0.621371 mi — convert kilometers to miles and back as you type, with the formula and a chart.

km
Miles to KM
mi
5 km = 3.1069 mi5 kilometers = 3.1068559612 miles
5 km ÷ 1.609344 = 3.1069 mi
Quick values

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Convert kilometers to miles (km to mi)

To convert kilometers to miles, divide the value in kilometers by 1.609344 — the same as multiplying by about 0.621371. Runners convert race distances (5K, 10K, half marathon), and travellers convert road signs and car-rental distances between metric countries and the US or UK. This km to miles converter works both ways: type kilometers or miles into either box above and the other box, the worked formula and the chart below update as you type.

The kilometer (km), or kilometre, is 1,000 meters — roughly a 10 to 12 minute walk. It is the standard unit for road distances and speed limits in India, mainland Europe, Australia and most other countries, and for race distances such as the 5K and 10K. One kilometer is 0.621371 miles.

The statute mile (mi) is 5,280 feet, exactly 1,609.344 meters. It descends from the Roman mille passus, a thousand paces. Going the other way, one mile equals 1.60934 kilometers. Miles are used for road distances and speed limits in the US and the UK, and in running — a marathon is about 26.2 miles.

How to convert km to miles with this tool

  1. Type a number into the Kilometers (km) box — it starts at 5 km as an example.
  2. Read the answer in the Miles (mi) box and in the result panel, which also shows the formula with your number.
  3. To go the other way, type into the miles box, or press the swap button to open the Miles to KM converter with your value carried over.
  4. Choose how many decimal places you want, or tap a quick value such as 5 km, 10 km, 21.0975 km.
  5. Press Copy result to paste the conversion into a message, spreadsheet or note.

KM to Miles converter features

Converts both ways

Type in the kilometers box to get miles, or in the miles box to get kilometers. The other box follows instantly.

Exact factor

Calculations use 1 mi = 1.609344 km, and rounding is applied only to the answer you see — choose Auto or 0–10 decimal places.

Formula with your number

The working is shown under the result, for example 5 km ÷ 1.609344 = 3.1069 mi, so you can check it or copy the method.

Quick values and chart

Tap common values like 5 km, 10 km, 21.0975 km, or read the kilometers-to-miles table further down this page.

KM to Miles formula

The formula is mi = km ÷ 1.609344. It is exact because the international mile is exactly 1.609344 kilometers (5,280 ft × 0.3048 m).

The reverse formula is km = mi × 1.609344 — or use the Miles to KM converter. Three worked examples:

  • A 5K run: 5 km ÷ 1.609344 = 3.1069 mi
  • A marathon (42.195 km): 42.195 km ÷ 1.609344 = 26.2188 mi
  • A 100 km drive: 100 km ÷ 1.609344 = 62.1371 mi

KM to Miles quick reference

The values people look up most often, worked out with the exact factor:

  • 1 km = 0.621371 mi
  • 1 mi = 1.60934 km
  • 5 km = 3.1069 mi
  • 10 km = 6.2137 mi
  • 21.0975 km = 13.1094 mi
  • 42.195 km = 26.2188 mi

Quick tip: Multiply by 0.6 for a quick answer, or use the Fibonacci trick: 5 km ≈ 3 mi, 8 km ≈ 5 mi, 13 km ≈ 8 mi. The exact value for 8 km is 4.971 mi.

Related conversions: CM to Inches, Inches to CM and the full length converter.

KM to Miles conversion table

Values in miles are rounded to 4 decimal places (more for very small numbers). For any value not listed, type it into the converter above.

kmmikmmi
10.62143018.6411
21.24273521.748
31.86414024.8548
42.48554527.9617
53.10695031.0686
63.72825534.1754
74.34966037.2823
84.9716540.3891
95.59237043.496
106.21377546.6028
116.83518049.7097
127.45658552.8166
138.07789055.9234
148.69929559.0303
159.320610062.1371
169.941915093.2057
1710.5633200124.2742
1811.1847250155.3428
1911.8061500310.6856
2012.42741,000621.3712
2515.5343

KM to Miles FAQ

How many miles is 10 km?

10 kilometers is 6.2137 miles: 10 km ÷ 1.609344 = 6.2137 mi.

How do I convert km to miles?

Divide the value in kilometers by 1.609344 — the same as multiplying by about 0.621371. For example, 50 km ÷ 1.609344 = 31.0686 mi. To convert back, multiply the value in miles by 1.609344 — or use the Miles to KM converter.

How many kilometers are in one mile?

One mile is 1.6093 kilometers, because 1 mi × 1.609344 = 1.6093 km.

What is 50 kilometers in miles?
50 km = 31.0686 mi. Rounded to two decimal places for everyday use, that is 31.07 mi.
How many miles is a half marathon?

A half marathon is 21.0975 km, which is 13.1094 miles — usually quoted as 13.1 miles.

You might also need