Skip to main content

Kilometers to miles converter (and miles to km)

Two-way kilometers ↔ miles converter: exact factor (1 mile = 1.609344 km), formulas, a mental-math shortcut, a conversion table and real examples (5K and marathon distances, speed limits, EV range).

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

Conversion table

km to mi conversion
kmmi
1 km0.6214 mi
2 km1.24274 mi
5 km3.10686 mi
10 km6.21371 mi
20 km12.4274 mi
50 km31.0686 mi
100 km62.1371 mi
1,000 km621.371 mi
mi to km conversion
mikm
1 mi1.60934 km
2 mi3.21869 km
5 mi8.04672 km
10 mi16.0934 km
20 mi32.1869 km
50 mi80.4672 km
100 mi160.934 km
1,000 mi1,609.34 km

Was this tool useful?

How does this tool work?

This converter turns kilometers into miles and miles into kilometers: type a value in either field and the other one updates instantly. Use it to understand a race distance given in km, a road sign or speed limit abroad, a car's range quoted in the other unit, or a distance mentioned in a European travel guide.

The mile used here is the international statute mile, fixed by the 1959 international yard and pound agreement: 1 mile = 1,760 yards = 1,609.344 meters exactly. It follows that 1 km ≈ 0.621371 mile.

To go from kilometers to miles, divide by 1.609344 (or multiply by 0.621371); to go from miles to kilometers, multiply by 1.609344. Both fields stay in sync, and the double arrow swaps the direction without losing the value you entered.

For a quick estimate, multiply kilometers by 6 and divide by 10: 50 km ≈ 30 miles (exact value 31.07). The other way, add 60% to the miles: 10 miles ≈ 16 km. Consecutive Fibonacci numbers also make handy pairs: 5 miles ≈ 8 km, 8 miles ≈ 13 km.

Don't confuse the statute mile with the nautical mile used at sea and in aviation, which is exactly 1,852 m. The US survey mile, very slightly longer, has been officially retired since 2023.

How to use this tool

  1. Enter a distance

    Use the Kilometers field or the Miles field; decimals are accepted, so 21.0975 km works fine.

  2. Read the result

    The other field recalculates on every keystroke, with no button to press.

  3. Swap or scan the table

    The double arrow flips the units; the table below the converter lists common values in both directions.

Km ↔ miles conversion formulas

The international mile is defined exactly in terms of the meter.

Miles to kilometers

km = mi × 1.609344

Exact factor, from 1 mi = 1,760 yd and 1 yd = 0.9144 m.

Kilometers to miles

mi = km ÷ 1.609344 ≈ km × 0.621371

The 0.621371 factor is rounded to the millionth.

km
distance in kilometers (1 km = 1,000 m)
mi
distance in international miles (1 mi = 1,760 yd)

Example: 5 km = 5 ÷ 1.609344 ≈ 3.107 miles.

Use cases

Travel in Europe or Canada

Read distance signs and speed limits, which are given in kilometers and km/h almost everywhere outside the US and UK.

Running and cycling

Translate 5K, 10K, half marathon or gran fondo distances and training plans between km and miles.

Cars and EVs

Compare range, mileage or fuel economy figures from spec sheets that use the other system.

Reading and translation

Make sense of a distance quoted in a foreign article, book or film.

Examples

5K race

5 ÷ 1.609344 ≈ 3.107 miles, the classic parkrun distance.

Input

5 km

Result

3.11 miles

Marathon

The official marathon distance, usually quoted as 26.2 miles.

Input

42.195 km

Result

26.22 miles

European speed limit

The French and Italian motorway limit of 130 km/h is about 81 mph.

Input

130 km (per hour)

Result

80.78 miles

Electric car range

A WLTP range of 500 km, as printed on European spec sheets, is about 311 miles.

Input

500 km

Result

310.69 miles

Road trip leg

60 × 1.609344 = 96.56 km, roughly an hour on a US interstate.

Input

60 miles

Result

96.56 km

Tips and best practices

  • Quick reference: 1 mile ≈ 1.6 km and 1 km ≈ 0.62 mile.
  • Speeds convert with the same factor: 1 mph = 1.609344 km/h; a dedicated km/h ↔ mph converter is also available.
  • At sea or in the air, distances are in nautical miles (1,852 m), not statute miles.
  • To check a result, convert it back the other way: you should land on your starting value.

Sources and references

Frequently asked questions

How many kilometers are in a mile?

One mile is exactly 1.609344 km, or 1,609.344 meters. This value was fixed by the 1959 international yard and pound agreement.

How do I convert km to miles?

Divide the kilometers by 1.609344, or multiply them by 0.621371. For example, 10 km is about 6.21 miles.

How do I convert miles to km?

Multiply the miles by 1.609344. For example, 26.2 miles is about 42.16 km, and 100 miles is 160.93 km.

What is the difference between a mile and a nautical mile?

A statute mile is 1,609.344 m; a nautical mile, used in sea and air navigation, is 1,852 m. A speed in knots means nautical miles per hour.

How can I convert km to miles in my head?

Multiply by 0.6: 80 km ≈ 48 miles (exact value 49.7). For miles to km, multiply by 1.6: 25 miles ≈ 40 km.

Related tools

Tools similar or complementary to this one.

Similar tools

Convert kilometers per hour to miles per hour and back, using the exact factor 1 mph = 1.609344 km/h, with a table of common speed limits.

Mathematics & calculationUse this tool

Convert knots to kilometers per hour and back with the exact factor 1 knot = 1.852 km/h, for sailing, aviation and marine weather.

Mathematics & calculationUse this tool