Kilometers to Miles Converter
Convert kilometers (km) to miles (mi). One kilometer equals 0.621371 miles, so multiply a value in kilometers by 0.621371 to get miles.
Formula: multiply the source value by 0.62137119
Quick Conversions
About this tool
A kilometer is exactly 1,000 meters. The international mile is exactly 1,609.344 meters (5,280 feet). Because 1 kilometer is 1,000 meters and 1 mile is 1,609.344 meters, the factor is their ratio, 0.621371192237.
How to use it
- Type a value in kilometers in the first field. The unit menus start on km → mi.
- Read the result in miles. It updates as you type; use Precision to choose how many decimals are shown.
- Press the swap button, or open the Miles to Kilometers converter, to convert miles back to kilometers.
mi = km × 0.621371192237
km = mi ÷ 0.621371192237
Examples
5 km to mi (a 5K race)
5 km × 0.621371 = 3.10686 mi.
10 km to mi (a 10K race)
10 km × 0.621371 = 6.21371 mi.
42.195 km to mi (the marathon distance)
42.195 km × 0.621371 = 26.2188 mi.
Kilometers to miles conversion table
| Kilometers (km) | Miles (mi) |
|---|---|
| 1 | 0.621371 |
| 2 | 1.24274 |
| 3 | 1.86411 |
| 4 | 2.48548 |
| 5 | 3.10686 |
| 10 | 6.21371 |
| 15 | 9.32057 |
| 20 | 12.4274 |
| 25 | 15.5343 |
| 50 | 31.0686 |
| 100 | 62.1371 |
| 250 | 155.343 |
| 500 | 310.686 |
| 1,000 | 621.371 |
Miles to kilometers (reverse)
| Miles (mi) | Kilometers (km) |
|---|---|
| 1 | 1.60934 |
| 5 | 8.04672 |
| 10 | 16.0934 |
| 50 | 80.4672 |
| 100 | 160.934 |
FAQ
How many miles are in one kilometer?
One kilometer is 0.621371 miles. The unrounded factor is 0.621371192237.
How do I convert miles back to kilometers?
Divide by 0.621371, or multiply by 1.60934. For example, 10 mi is 16.0934 km.
How many miles is a half marathon?
A half marathon is 21.0975 km, which is about 13.1094 miles. A full marathon (42.195 km) is about 26.2188 miles.
Is the conversion exact?
Yes, before rounding. Both units are defined exactly in meters, so the only difference comes from how many decimals you choose to display.

