KM to Miles Converter

Convert kilometers to miles instantly — miles = kilometers ÷ 1.609344 (exact)

1 km = 0.621 mi(miles = kilometers ÷ 1.609344 (exact))

Kilometers to Miles conversion table

Kilometers (km)Miles (mi)
10.621
1.60931
21.243
53.107
106.214
21.097513.109
42.19526.219
5031.069
10062.137
16099.419
200124.274
300186.411
500310.686
1,000621.371

How it works

Enter a value in kilometers and it is converted to miles using the exact factor: miles = kilometers ÷ 1.609344 (exact). The conversion also works in reverse — edit either field.

KM to Miles formula

miles = kilometers ÷ 1.609344  (exact)
km
kilometers
mi
miles

Worked example

  • Convert a 10 km run to miles
  1. miles = kilometers ÷ 1.609344 (exact)

10 ÷ 1.609344 ≈ 6.21 miles

Good to know

  • The conversion factor is exact by definition (international yard and pound agreement, 1959) — rounding only comes from the decimals you keep.
  • For the reverse conversion, see the KM to Miles converter below.

Related Calculators

Frequently Asked Questions

How do I convert km to miles?

Divide kilometers by 1.609344 — the exact length of a statute mile in km. A quick estimate: multiply by 0.6 (10 km ≈ 6.2 miles).

How many miles is 5 km?

A 5K race is about 3.11 miles; a 10K is about 6.21 miles.

How long is a marathon in km and miles?

A marathon is 42.195 km, which is 26.219 miles — the famous 26.2. A half marathon is 21.0975 km ≈ 13.1 miles.

Is the km-to-mile factor exact?

Yes: the international mile is defined as exactly 1,609.344 meters (5,280 feet × 0.3048 m). Any rounding is only in the decimals you keep.