Use this calculator to convert kilometers to miles or miles to kilometers. It uses the international mile relationship and rounds only the displayed answer. For other units, visit our length and distance converters .
How to Convert Kilometers to Miles
One international mile equals exactly 1.609344 kilometers. To convert kilometers to miles, divide the kilometer value by 1.609344. You can also multiply by approximately 0.6213711922.
Kilometers to miles
Miles = Kilometers ÷ 1.609344
Miles to kilometers
Kilometers = Miles × 1.609344
1 km ≈ 0.6213711922 mi
1 mi = 1.609344 km exactly
KM to Miles Conversion Table
The following table shows common kilometer values and their equivalent distance in international statute miles.
| Kilometers | Miles | Common use |
|---|---|---|
| 1 km | 0.621371 mi | Short walking distance |
| 5 km | 3.106856 mi | 5K race |
| 10 km | 6.213712 mi | 10K race |
| 21.0975 km | 13.109379 mi | Half marathon |
| 42.195 km | 26.218757 mi | Marathon |
| 50 km | 31.068560 mi | Long-distance travel |
| 100 km | 62.137119 mi | Road distance |
Worked Conversion Examples
Example 1: Convert 10 km to Miles
Formula: Miles = Kilometers ÷ 1.609344
Calculation: 10 ÷ 1.609344 = 6.213711922...
Answer: 10 kilometers is approximately 6.213712 miles, or 6.21 miles rounded to two decimal places.
Example 2: Convert a Marathon to Miles
A standard marathon is 42.195 kilometers.
Calculation: 42.195 ÷ 1.609344 = 26.218757...
Answer: 42.195 km is approximately 26.22 miles.
Kilometers and Miles Explained
A kilometer is a metric unit equal to 1,000 meters. An international mile is equal to exactly 1,609.344 meters, so one mile is longer than one kilometer.
This calculator uses international statute miles, the unit commonly used for land and road distances. A nautical mile is a different unit equal to 1.852 km.
Quick Mental Conversion
For a fast estimate, multiply kilometers by 0.6. For a closer mental estimate, multiply by 5 and divide by 8, because 5/8 equals 0.625.
- 100 km × 0.6 ≈ 60 miles — exact result: about 62.14 miles.
- 50 miles × 1.6 ≈ 80 km — exact result: about 80.47 km.
Common Conversion Mistakes
- Using the factor in the wrong direction: divide by 1.609344 for km to miles and multiply by 1.609344 for miles to km.
- Rounding too early: keep the full result and round only the final displayed answer.
- Confusing statute and nautical miles: this calculator uses international statute miles.
-
Leaving out units:
use
kmfor kilometers andmifor miles.
How to Verify the Answer
Convert the answer back to the original unit. For example, if 10 km converts to approximately 6.213712 mi, multiply 6.213712 by 1.609344. The result should be approximately 10 km, allowing for display rounding.
Frequently Asked Questions
One kilometer is approximately 0.6213711922 miles.
One international mile equals exactly 1.609344 kilometers.
Approximately. Five kilometers equals about 3.106856 miles, commonly rounded to 3.11 miles.
A 10K race is approximately 6.213712 miles, commonly described as 6.2 miles.
A standard 42.195 km marathon is approximately 26.218757 miles, commonly rounded to 26.2 miles.
It uses international statute miles, the unit normally used for land and road distances. A nautical mile equals 1.852 km and requires a different conversion.
Calculation Methodology
Utilixea converts miles and kilometers using the international-mile relationship: 1 mile = 1.609344 kilometers exactly. Kilometers-to-miles results are calculated by dividing by 1.609344. Miles-to-kilometers results are calculated by multiplying by 1.609344. Rounding is applied only to the displayed answer.
Reference: National Institute of Standards and Technology (NIST)
Last reviewed: July 26, 2026