Miles to Kilometers Converter: Miles to km and Back

  • Free
  • No sign-up
  • Runs in your browser
  • Version 1.0.3
  • Last updated 2026-11-02
Report a problem

Type a distance in miles and see it in kilometers right away, with feet, yards and other length units. One mile is exactly 1.609344 kilometers, so 1 km is 0.62137119 miles.

Results keep 8 significant digits, or as many as the number you typed. US units (cup, gallon, fluid ounce) are the US definitions.

Everything you enter is processed in your browser and is never sent to a server.

How to use

  1. Type the distance in miles. The first box already has an example in it.
  2. Read the equation at the top: it gives the distance in kilometers. The table below also has meters, feet, yards and more.
  3. To convert kilometers to miles instead, choose Kilometer (km) as the unit you typed, and read the mile row.

Examples

1 mile
→ 1.609344 km
The international mile, defined as exactly 1,609.344 meters.
5 miles
→ 8.04672 km
5 × 1.609344.
26.2 miles
→ 42.164813 km
A marathon is 26.21875 miles, which is 42.195 km.
10 km, with kilometers chosen as the unit you typed
→ 6.2137119 mi
A 10K race is a little over 6.2 miles.
26 miles 385 yards, the marathon distance
→ 26.21875 miles, which is 42.194988 km
385 yards is 0.21875 of a mile. The official figure of 42.195 km is that distance rounded to the meter.

How it works

This page is the unit converter with miles to kilometers chosen. Conversions use the js-quantities library, which keeps the exact definitions of the units (1 mile is 1,609.344 m), and the results are shown to eight significant digits.

The conversion

The mile used here is the international mile: exactly 5,280 international feet, and since the 1959 agreement on the yard and the pound exactly 1,609.344 meters. The factor is exact, so a difference between two converters is rounding. To go from miles to kilometers multiply by 1.609344; to go back multiply by 0.621371192 or divide by 1.609344.

Races and everyday distances

Distance In kilometers In miles
5K 5 3.107
10K 10 6.214
Half marathon 21.0975 13.109
Marathon 42.195 26.219

A marathon is 26 miles 385 yards, so the exact mile figure is 26.21875, and 42.195 km is that rounded to the meter. On a road sign, 60 miles per hour is 96.56 km/h and 100 km/h is 62.14 mph. To convert speeds directly, set the Kind menu at the top of the page to Speed.

Quick estimates and where they go wrong

Multiplying miles by 1.6 is easy to do in your head and is accurate to within 1%. Dividing kilometers by 1.6 gives the same accuracy. The popular shortcut of multiplying kilometers by 0.6 is cruder: it is more than 3% short, which is 0.2 miles on a 10 km run. If the result matters, for example for a race entry or a mileage claim, use the exact factor.

Other miles

Not every mile is the same one. The nautical mile is 1,852 m. The US survey mile, used in land surveys until 2022, was 6,336,000/3,937 m, about 1,609.3472 m, which is 3.2 mm longer than the international mile; the survey foot was retired at the start of 2023. The difference is invisible on a road trip and only matters over very long survey lines. Road distances in the UK and the US are in international miles.

Sources

Frequently asked questions

How do I convert miles to km?
Multiply by 1.609344. For 10 miles: 16.09 km. For a quick estimate, multiply by 1.6.
How do I convert km to miles?
Multiply by 0.621371, or divide by 1.609344. For 10 km: 6.21 miles.
Which mile is this?
The international mile of 5,280 feet. The nautical mile (1,852 m) and the old survey mile are different and are not used here.
How long is a 5K or 10K in miles?
5 km is 3.11 miles and 10 km is 6.21 miles.
How good is the shortcut of multiplying by 1.6?
It comes out about 0.6% short, because 1.6 is a little less than 1.609344. Over a 10-mile run that is 16.0 km instead of 16.09 km, and over a marathon it is about 0.24 km short. Going the other way, multiplying km by 0.6 is about 3.4% short, so 10 km looks like 6.0 miles when it is 6.21.
How do I convert my pace from minutes per mile to minutes per km?
Divide the time by 1.609344. A pace of 8:00 per mile is 8 ÷ 1.609344 = 4.971 minutes per km, which is 4:58 per km. Going back, multiply by 1.609344.
How many miles is a nautical mile?
A nautical mile is exactly 1,852 meters, which is 1.1508 of the mile on this page. Ships and aircraft use it; it began as roughly one minute of latitude. The length list on this page has no nautical mile, but the Speed kind has knots, which are nautical miles per hour.
Is anything sent to a server?
No. The conversion happens in your browser.

Guides

Version history
  • 1.0.3 — Adds the exact mile, a table of race distances, how far the 1.6 and 0.6 shortcuts are off, pace conversion, other kinds of mile, and more examples and questions.
  • 1.0.2 — Clarifies the search title with the tool's main task and whether it is free or runs online.
  • 1.0.1 — Fixes a narrow screen keeping a label and its own field on the same line, instead of wrapping them apart.
  • 1.0.0 — First release.

Last updated: