Miles to kilometers
Enter a distance in miles to see it in kilometers.
One mile equals exactly 1.609344 kilometers. To convert miles to kilometers, multiply the number of miles by 1.609344.
How the conversion works
This one is exact rather than rounded. In 1959 the United States, United Kingdom and four other countries agreed to define the yard as exactly 0.9144 metres, which fixes the mile at exactly 1,609.344 metres. No approximation is involved.
A worked example
A 60 mph speed limit: 60 × 1.609344 = 96.56 km/h, which is why countries converting from imperial road signs often ended up with a 100 km/h limit as the nearest round equivalent.
Reference table
| Miles | Kilometers |
|---|---|
| 1 mi | 1.60934 |
| 2 mi | 3.21869 |
| 3 mi | 4.82803 |
| 5 mi | 8.04672 |
| 10 mi | 16.09344 |
| 15 mi | 24.14016 |
| 20 mi | 32.18688 |
| 25 mi | 40.2336 |
| 30 mi | 48.28032 |
| 50 mi | 80.4672 |
| 75 mi | 120.7008 |
| 100 mi | 160.9344 |
| 150 mi | 241.4016 |
| 200 mi | 321.8688 |
| 500 mi | 804.672 |
| 1000 mi | 1,609.344 |
Doing it in your head
Add half the number, then a tenth: 40 miles becomes 40 + 20 + 4 = 64 km, against a true 64.4. The error stays under 1% at any size.
Going the other way? Use the kilometers to miles converter.
Next steps
Common questions
- How do I convert miles to kilometers?
- Multiply the number of miles by 1.609344. For example, 25 miles multiplied by 1.609344 gives 40.23 kilometers.
- Is 1.6 close enough instead of 1.609344?
- For everyday purposes, yes. Using 1.6 is about 0.6 per cent low, which on a 100 mile journey is an error of roughly one kilometer.
- Why is a mile exactly 1,609.344 metres?
- The 1959 international yard and pound agreement defined the yard as exactly 0.9144 metres. Since a mile is 1,760 yards, the mile became exactly 1,609.344 metres.
- What is 60 mph in km/h?
- 60 miles per hour is 96.56 kilometers per hour. This is why countries that converted from imperial road signs often adopted 100 km/h as the nearest round limit.