Multiply mi by 1.609344 to get km. The displayed factor is rounded; the calculator uses the full stored conversion factor.
A road mile is exactly 1.609344 km. Maritime distances in nautical miles need a different unit.
Worked example
10 mi = 16.09344 km. To reverse it, enter the unrounded output and select Swap units. Round only the final result; converting an already-rounded result back may not reproduce the original exactly.
Conversion table in both directions
mi and km reference values
Input
mi → km
km → mi
1
1.609344
0.6213711922
2
3.218688
1.2427423845
5
8.04672
3.1068559612
10
16.09344
6.2137119224
20
32.18688
12.4274238447
25
40.2336
15.5342798059
50
80.4672
31.0685596119
100
160.9344
62.1371192237
500
804.672
310.6855961187
1000
1,609.344
621.3711922373
Last updated . Results are estimates for informational purposes only.