Miles to Kilometers Converter

Convert mile (mi) to kilometer (km), or swap the units to reverse the calculation.

Mile → Kilometer

1.609344 km

1 mile = 1.609344 kilometers

1 mile = 1.609344 kilometers (exact definition; display rounded)

  • Millimeter (mm)1609344
  • Centimeter (cm)160934.4
  • Meter (m)1609.344
  • Kilometer (km)1.609344
  • Micrometer (µm)1609344000
  • Nanometer (nm)1.609344e+12
  • Inch (in)63360
  • Foot (ft)5280
  • Yard (yd)1760
  • Mile (mi)1
  • Nautical mile (nmi)0.868976
  • Light-year (ly)1.701078e-13

How to convert miles to kilometers

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
Inputmi → kmkm → mi
11.6093440.6213711922
23.2186881.2427423845
58.046723.1068559612
1016.093446.2137119224
2032.1868812.4274238447
2540.233615.5342798059
5080.467231.0685596119
100160.934462.1371192237
500804.672310.6855961187
10001,609.344621.3711922373

Last updated . Results are estimates for informational purposes only.