This free length converter changes miles (mi) into kilometres (km) and back again, updating live as you type. It is built for driving distances, running and cycling routes, and reading maps or signs that use the other system.
How it works
The international (statute) mile is defined as exactly 1.609344 km, so the conversion is a single fixed factor:
- km = mi × 1.609344
- mi = km ÷ 1.609344
The relationship is exact and linear, so the converter is bidirectional — edit either field and the other updates instantly.
Example
A road sign reads 60 mph speed limit and you want the equivalent distance for a 30-mile trip in km.
30 × 1.609344 = 48.28 km.
| Miles (mi) | Kilometres (km) |
|---|---|
| 1 mi | 1.6093 km |
| 3.107 mi | 5 km |
| 5 mi | 8.0467 km |
| 10 mi | 16.0934 km |
| 100 mi | 160.9344 km |
All calculations run entirely in your browser — no data is sent to any server.