Convert km to mi
A practical reference for converting kilometers (km) to miles (mi), a length unit. Type any value for an instant result, or use the reference table below.
1 km = 0.621371 mi
mi = km × 0.6213711922
Conversion formula
mi = km × 0.6213711922Multiply kilometers by 0.6 for a rough estimate. A marathon (42.195 km) is about 26.2 miles.
Quick reference table
| kilometers | miles |
|---|---|
| 1 km | 0.6214 mi |
| 3 km | 1.8641 mi |
| 5 km | 3.1069 mi |
| 10 km | 6.2137 mi |
| 21.0975 km | 13.1094 mi |
| 42.195 km | 26.2188 mi |
| 50 km | 31.0686 mi |
| 100 km | 62.1371 mi |
| 200 km | 124.2742 mi |
| 500 km | 310.6856 mi |
Need more units?
Use the full unit converter to switch between length, weight, temperature, area, speed, and data units in one place.
Open Unit ConverterFrequently asked questions
How many mi is 1 km?
1 km equals 0.621371 mi.
Why does my result differ slightly from other sites?
Rounding. This page displays four decimal places while the underlying calculation keeps full precision.
Is my input sent to a server?
No. Every calculation runs locally in your browser and nothing is transmitted.
All calculations on this page run in your browser. Your input is never sent to a server.