๐ฃ๏ธ km to Miles Converter: Convert Kilometers to Miles Instantly
By Shihab Mia ยท Updated 2026-07-12
To convert kilometers to miles, divide the number of kilometers by 1.609344; for example, 5 km divided by 1.609344 equals about 3.1069 miles. This converter fills in the answer as you type and works both directions, so you can also enter miles to get kilometers back (miles times 1.609344). The factor 1.609344 is exact by international agreement, which means every result here is accurate to the last decimal you need.
What is the km to Miles Converter?
The kilometer and the mile both measure length, but they come from different systems. The kilometer is part of the metric system, defined as 1,000 meters, and the meter itself is fixed by the distance light travels in a tiny fraction of a second. The mile used almost everywhere today is the international mile, defined as exactly 1,609.344 meters, which is 1.609344 kilometers. Because that definition is exact rather than approximate, the conversion between the two units never drifts, no matter how many decimals you carry.
The number 1.609344 is not a rounded convenience, it comes from the 1959 international yard and pound agreement. That treaty defined one yard as exactly 0.9144 meters. A mile is 1,760 yards, so a mile is 1,760 times 0.9144, which works out to exactly 1,609.344 meters, or 1.609344 kilometers. Dividing a distance in kilometers by this factor gives miles, and multiplying a distance in miles by it gives kilometers.
The reverse direction is just as simple and uses the same constant. If you have miles and want kilometers, multiply by 1.609344. So a 26.2 mile marathon is 26.2 times 1.609344, which is about 42.16 kilometers. Keeping one factor in mind for both directions, and remembering that a mile is the longer unit, is usually enough to avoid mistakes: the number of miles is always smaller than the number of kilometers for the same distance.
Precision matters most when distances are large or when small errors compound. For a quick mental estimate, many people multiply kilometers by 0.62 (or divide by 1.6), which is close enough for a road trip. For engineering, aviation, official race distances, or anything logged and added up over time, use the full 1.609344 factor so rounding does not accumulate. This tool stores the value at full precision and only rounds the number it displays, so chained conversions stay accurate.
When to use it
- Reading a European or Asian road sign in kilometers and working out how far that is in miles for a US or UK driver.
- Converting a running or cycling distance, such as a 5 km, 10 km, half marathon or marathon, into miles to compare with a training plan.
- Checking a car odometer, GPS log, or fitness tracker that reports kilometers when you think in miles.
- Doing geography, science, or travel homework where a distance must be expressed in the other unit.
How to use the km to Miles Converter
- Type the distance in kilometers into the Kilometers box (it starts at 5 km as an example).
- Read the converted distance instantly from the Miles box and the highlighted result line.
- To go the other way, type a value into the Miles box and the Kilometers box updates for you.
- Use a preset button for a common distance, or press Clear to start over.
Formula & method
Worked examples
Convert 5 kilometers to miles (a common 5K run).
- Start with the formula: miles = kilometers / 1.609344
- Substitute the value: miles = 5 / 1.609344
- Divide: 5 / 1.609344 = 3.106856...
- Round to 4 decimals for a clean result
Result: 5 km = 3.1069 miles
Convert a 42.195 km marathon distance to miles.
- Use miles = kilometers / 1.609344
- Substitute: miles = 42.195 / 1.609344
- Divide: 42.195 / 1.609344 = 26.2187...
- Round to 2 decimals
Result: 42.195 km = 26.22 miles
Kilometers to miles conversion chart (exact factor 1.609344)
| Kilometers (km) | Miles (mi) |
|---|---|
| 1 km | 0.6214 mi |
| 2 km | 1.2427 mi |
| 3 km | 1.8641 mi |
| 5 km | 3.1069 mi |
| 10 km | 6.2137 mi |
| 20 km | 12.4274 mi |
| 50 km | 31.0686 mi |
| 80 km | 49.7097 mi |
| 100 km | 62.1371 mi |
| 1000 km | 621.371 mi |
Miles to kilometers conversion chart (multiply by 1.609344)
| Miles (mi) | Kilometers (km) |
|---|---|
| 1 mi | 1.6093 km |
| 2 mi | 3.2187 km |
| 5 mi | 8.0467 km |
| 10 mi | 16.0934 km |
| 26.2 mi (marathon) | 42.1648 km |
| 60 mi | 96.5606 km |
| 100 mi | 160.9344 km |
Common mistakes to avoid
- Rounding the factor too early. Using 1.6 instead of the exact 1.609344 is fine for a rough estimate, but on a 1,000 km trip it is off by more than 3.8 miles. Keep full precision for anything you log or add up.
- Confusing the two directions. To get miles you divide kilometers by 1.609344; to get kilometers you multiply miles by it. Because a mile is longer, the miles number should always be smaller than the kilometers number for the same distance.
- Mixing up nautical miles and statute miles. A nautical mile is 1.852 km, not 1.609344 km. This tool converts the ordinary statute mile used on roads. Use the right unit if you are working with aviation or marine distances.
- Assuming the old US survey mile. The US survey mile is very slightly longer than the international mile and was retired in 2022. For all everyday and modern use, the international mile of exactly 1.609344 km is correct.
Glossary
- Kilometer (km)
- A metric unit of length equal to 1,000 meters, used for road distances in most of the world.
- Mile (mi)
- The international statute mile, defined as exactly 1,609.344 meters, or 1.609344 kilometers.
- Conversion factor
- The fixed number that links two units. Here it is 1.609344 km per mile, exact by the 1959 international agreement.
- Statute mile
- The land mile used for roads and running, equal to 1,760 yards, as opposed to the nautical mile used at sea.
- Nautical mile
- A separate unit equal to 1.852 km, based on one minute of latitude, used in aviation and shipping.
- International yard
- Defined as exactly 0.9144 meters in 1959; a mile is 1,760 of these yards, which fixes the km to mile factor.
Frequently asked questions
How many miles are in a kilometer?
One kilometer is about 0.621371 miles. To convert any number of kilometers to miles, divide it by the exact factor 1.609344.
How do I convert km to miles?
Divide the distance in kilometers by 1.609344. For example, 10 km divided by 1.609344 is about 6.2137 miles. You can also enter the value above and read the answer instantly.
What is 5 km in miles?
5 km equals about 3.1069 miles, found by dividing 5 by 1.609344. A 5K run is therefore just over 3.1 miles.
What is the exact km to miles conversion factor?
One mile is exactly 1.609344 kilometers, set by the 1959 international yard and pound agreement. So miles = km / 1.609344 and km = miles times 1.609344.
How many miles is a 10 km run?
A 10 km run is about 6.2137 miles. Divide 10 by 1.609344 to get 6.213712 miles, which rounds to 6.21 miles.
Is a mile longer than a kilometer?
Yes. One mile is 1.609344 kilometers, so a mile is about 61 percent longer than a kilometer. For the same distance, the number of miles is always smaller than the number of kilometers.