Skip to content
ConversionsFree · No signup · 823K+/month

Km to Miles Converter — Convert Kilometers to miles

Convert kilometers to miles with the exact factor, a common-values table, and the formula shown.

  • Instant result
  • Private — nothing saved
  • Works on any device
  • AI insight included
Reviewed by CalcBold Editorial · Sources: NIST Weights & Measures + NIST SP 811 + BIPM SI Brochure (9th ed., 2019)Last verified Methodology

Km to Miles Converter

Enter a value in kilometers to convert to miles.

Embed builderDrop the Km to Miles on your site →Free widget · 3 sizes · custom theme · auto-resizes · no signupGet embed code

Kilometers to Miles — the Quick Answer

One kilometer equals 0.621371 miles(more precisely, 0.6213711922… mi). To convert any distance in kilometers to miles, multiply by 0.621371. For the reverse, divide by 0.621371 or multiply by 1.609344. Like the foot, the mile’s metric value is exact by definition: 1 mile = exactly 1,609.344 meters, set by the international yard-and-pound agreement of 1959. The conversion factor never drifts.

For quick mental math, the handy approximation is multiply km by 0.6(or “divide by 1.6”): 10 km ≈ 6.2 mi, a marathon ≈ 26.2 mi, a 5K ≈ 3.1 mi. The 0.6 approximation carries about 3.5% error — fine for casual GPS reading but not for race chip-timing or engineering surveys. For those, use the full 0.621371 factor.

The kilometer-to-mile conversion comes up most often in three contexts: running race distances (5K, 10K, half-marathon, marathon), road speed limits when crossing borders between metric and imperial countries, and fuel-economy comparisons between L/100 km and miles per gallon. This page covers the first two; for fuel economy see the gas mileage calculator.

The Km-to-Miles Formula

Kilometers → Miles

miles = kilometers × 0.621371
exact inverse: kilometers = miles × 1.609344

The factor 0.621371 is 1 ÷ 1.609344 — the reciprocal of the legally-defined mile. Because 1 mile = 1,609.344 m exactly (1959 agreement), and 1 km = 1,000 m exactly, the ratio 1,000 ÷ 1,609.344 = 0.621371192… is also exact. For a marathon (42.195 km): 42.195 × 0.621371 = 26.219 mi.

Source:NIST SP 811 — Guide for the Use of the International System of Units· National Institute of Standards and Technology

The international mile is the statute mile of 5,280 feet. With the foot fixed at 0.3048 m in 1959, the mile became 5,280 × 0.3048 = 1,609.344 m exactly. A nautical mile is a different unit (1,852 m, defined separately by the International Hydrographic Organization) — do not use 0.621371 for nautical miles.

Common Kilometer-to-Mile Values

The table below anchors to the distances people actually search: the major road-running race distances, round kilometer figures used on road signs, and the century-ride threshold in cycling. All values use the full 0.621371 factor, rounded to three decimal places.

Exact factor 0.621371, rounded to 3 decimal places

Common kilometers to miles conversions

Common kilometers to miles conversions
ScenarioKilometersMilesEveryday reference
1 km0.621 mi4 laps of a standard track
5 kmRecommended3.107 mi5K road race — most popular race distance
10 km6.214 mi10K road race
16.09 km10.000 mi10-mile race (US classic distance)
21.0975 km13.109 miIAAF half-marathon (21.0975 km)
42.195 km26.219 miIAAF marathon (42.195 km)
50 km31.069 miultramarathon entry threshold
100 km62.137 micentury ride (cycling) / ultramarathon
160.934 km100.000 mi100-mile ultramarathon

To convert any value not in the table, multiply km by 0.621371. For the reverse, multiply miles by 1.609344. Example: 15 km × 0.621371 = 9.321 mi; 26 mi × 1.609344 = 41.843 km.

Worked Examples

Example 1

Convert a half-marathon distance (21.0975 km) to miles

Distance
21.0975 km
Factor
0.621371 mi/km
  1. Multiply kilometers by the conversion factor.

    21.0975 × 0.621371 = 13.1094 mi
  2. Round to three decimal places.

    ≈ 13.109 mi
  3. Express as miles and fractions: 0.109 mi × 5,280 ft/mi.

    0.109 × 5280 = 575 ft remaining

21.0975 km = 13.109 miles (13 miles and 575 ft).

Road runners often say “13.1 miles” for the half-marathon, which rounds to 21.082 km — 13.5 m short of the IAAF standard 21.0975 km course. The chip-timing difference is about 3 seconds at a 10 min/mi pace.

Example 2

Convert 120 km/h (European highway speed) to mph

Speed
120 km/h
Factor
0.621371 mi/km
  1. Speed conversion uses the same factor as distance.

    120 × 0.621371 = 74.565 mph
  2. Round to one decimal for practical use.

    ≈ 74.6 mph

120 km/h = 74.6 mph.

The mental approximation “100 km/h = 62 mph” gives 74.4 mph at 120 km/h — only 0.2 mph off. Good enough for a road-trip speed check but not for speed-camera tolerances.

How to Use This Converter

  1. Enter the distance in kilometers in the field above.
  2. The result shows the equivalent in miles instantly, using the exact 0.621371 factor.
  3. The same factor applies to speeds: km/h to mph uses 0.621371 and mph to km/h uses 1.609344.
  4. For other unit pairs, use the all-in-one unit converter.

Common Mistakes

  • Using 0.6 instead of 0.621371 for race planning.The 3.5% rounding error on a marathon (42.195 km) makes the distance appear to be 25.3 miles instead of 26.2 — nearly a full mile short. Race directors and GPS device manufacturers use the full six-digit factor.
  • Confusing statute miles with nautical miles.A nautical mile is 1.852 km (not 1.609344 km). Aviation and maritime navigation use nautical miles; road travel uses statute miles. Applying 0.621371 to a nautical-mile figure gives the wrong answer — use 0.5400 nautical miles per kilometer instead.
  • Reversing the factor accidentally.Multiplying km by 1.609344 instead of 0.621371 converts in the wrong direction — you get a number in kilometers of miles, not miles. A quick sanity check: miles should always be a smaller number than kilometers (since 1 km < 1 mile, you need fewer miles to cover the same distance).
  • Applying the factor to pace rather than distance.A running pace of 5 min/km is NOT 5 × 0.621371 = 3.1 min/mi. Pace is time per unit distance, so the relationship inverts: 5 min/km × 1.609344 = 8.05 min/mi. Speed (km/h → mph) uses 0.621371; pace (min/km → min/mi) uses 1.609344.

Background

Why One Mile Is 1,609.344 Meters

The word &ldquo;mile&rdquo; derives from the Latin mille passuum, &ldquo;a thousand paces,&rdquo; where one Roman pace (passus) was two steps &mdash; roughly 1.48 m &mdash; giving the Roman mile about 1,480 m. The statute mile of 5,280 feet was set by an English act of Parliament in 1593, chosen to make it an even number of furlongs (8 furlongs &times; 660 feet = 5,280 ft). At the time, the English foot had no precise metric equivalent &mdash; that would wait 360 more years.

The kilometer arrived with the metric system in the 1790s. The original meter was defined as one ten-millionth of the Paris meridional arc, and the kilometer as 1,000 of those meters. Because the British and Americans resisted metrication, the km and mile coexisted as incompatible systems for the entire 19th century. Unit conversion tables of the era quoted the mile at approximately 1,609.31&ndash;1,609.35 m, depending on which national definition of the foot was used.

Precision emerged in 1959. The international yard-and-pound agreement set the yard at exactly 0.9144 m [1], making the foot 0.3048 m and the mile 5,280 &times; 0.3048 = 1,609.344 m. This was the first time every nation using the statute mile agreed on a single, exact metric equivalent. The factor 0.621371192&hellip; (= 1,000 &divide; 1,609.344) has been exact ever since.

The kilometer grew to international dominance through the 20th century: road signs, athletics track dimensions, and international sporting events all standardized on metric distances. The IAAF (now World Athletics) codified the marathon at 42.195 km in 1921, a distance that traces to the 1908 London Olympics course adjusted to start at Windsor Castle. In miles that is 26.2188&hellip; mi, rounded in common usage to 26.2 mi or 26 miles 385 yards [2].

Today the kilometer is defined implicitly via the SI meter &mdash; the distance light travels in 1/299,792,458 s &mdash; and the mile is 1,609.344 of those meters by international agreement [3]. Speed limits in the US and UK are in mph; much of the rest of the world uses km/h. The conversion 0.621371 is the bridge every traveler, runner, and GPS device relies on every day.

  1. International yard and pound agreement &mdash; NIST Weights and Measures · National Institute of Standards and Technology · 1959
  2. NIST SP 811 &mdash; Guide for the Use of the International System of Units · National Institute of Standards and Technology · 2008
  3. BIPM &mdash; The International System of Units (SI) · Bureau International des Poids et Mesures · 1983

Distance Conversion Terms

Quick reference

Distance & speed glossary

Kilometer (km)

1,000 meters. The standard unit for road distances and race lengths in most countries.

One kilometer is about 0.621 miles. It is not an SI base unit (the meter is), but it is the official SI multiple used for everyday distance. The km is the unit on road signs in 160+ countries.

Mile (mi)

Statute mile: 5,280 feet = 1,609.344 m exactly. The distance unit on US and UK road signs.

The statute mile is distinct from the nautical mile (1,852 m) and the Roman mile (~1,480 m). When people say &ldquo;mile&rdquo; in everyday English they mean the statute mile. Use 0.621371 to convert km to statute miles only.

Nautical mile (nmi)

Exactly 1,852 m, defined by the International Hydrographic Organization. Used in aviation and maritime navigation.

1 km = 0.5400 nautical miles (not 0.621371). Applying the wrong factor to nautical miles creates a 16% error. GPS devices display statute miles by default in the US; nautical miles in aviation/marine mode.

The 0.621371 factor

Miles per kilometer. Exact because both units have exact metric definitions.

0.621371 = 1,000 &divide; 1,609.344. Because 1,609.344 is exact (from the 1959 yard definition) and 1,000 is exact (SI prefix), the ratio is exact to unlimited precision. The 3-decimal rounded form (0.621) carries 0.06% error &mdash; about 60 m per 100 km.

Pace (min/km vs min/mi)

Time per unit distance. Pace conversion INVERTS the distance factor: min/km &times; 1.609344 = min/mi.

Speed and pace are reciprocals. 10 km/h &rarr; mph uses 0.621371 (6.21 mph). But 6 min/km pace &rarr; min/mi uses 1.609344 (9.66 min/mi). Mixing these is a common runner error.

Statute mile

The common land mile of 5,280 feet. Established by English statute in 1593 to equal 8 furlongs.

The name &ldquo;statute&rdquo; distinguishes it from the nautical mile, the Roman mile, and various historical miles. All modern km-to-mile conversions use the statute mile unless nautical context is specified.

IAAF marathon distance

42.195 km (26 miles 385 yards). The official World Athletics marathon distance since 1921.

42.195 km &times; 0.621371 = 26.2188 miles = 26 miles 385 yards (26 &times; 5,280 + 385 = 138,985 yards; 138,985 &times; 0.9144 = 127,145 m &asymp; 127.1 km &mdash; check: 42,195 m / 1,760 = 23.97 yd? No, 42,195 m &divide; 0.9144 = 46,140 yd = 26 miles 1,740 yd&hellip; the exact route origin is the 1908 Windsor start, not a round calculation).

Speed limit conversion

km/h &rarr; mph uses the same factor as km &rarr; miles: &times; 0.621371.

100 km/h = 62.1 mph (common European motorway limit). 120 km/h = 74.6 mph. 130 km/h = 80.8 mph. The factor is identical because both km and miles are in the numerator of the speed unit.

Related Converters and Tools

For the reverse direction, use the meters-to-feet converter (shorter distances) or multiply miles by 1.609344 for km. The all-in-one unit converter handles nautical miles, furlongs, and light-years. If you are training for a race, the pace calculator converts min/km to min/mi and projects finish times across standard race distances. For car trips, the gas mileage calculator bridges mpg and L/100 km using the same 1.609344 km/mi constant.

Frequently Asked Questions

The most common questions we get about this calculator — each answer is kept under 60 words so you can scan.

  • What is the kilometers to miles conversion factor?
    1 km = 0.621371 mi. To convert, multiply your kilometers value by 0.621371.
  • What is 10 kilometers in miles?
    10 kilometers = 6.21 miles. Multiply 10 by 0.621371 to get the result.
  • How do I convert miles back to kilometers?
    Divide your miles value by 0.621371 (or multiply by the reciprocal). The page shows the exact reverse rate.
  • Is this conversion exact or rounded?
    The factor itself is exact by international standard; only the displayed result is rounded for readability. Internally full precision is kept.
  • Is the Km to Miles converter free?
    Yes — free, instant, no signup. All math runs in your browser; nothing is stored.