Skip to content
ExactUnit

Length / mi → km

Convert Miles to Kilometers

Compare road distances and running routes across measurement systems. This converter uses the international statute mile, not the nautical mile.

Reverse: Kilometers to Miles →

Unit converter
Edit either value
1 mi = 1.609344 km

Results rounded to 12 significant digits.

How to convert miles to kilometers

Length conversion changes the unit of a distance. Area and volume need squared and cubed factors; this calculator does not convert square feet or cubic feet.

Use x for the value in mi, b for the intermediate value in m, and y for the result in km.

km = mi × 1609.344 ÷ 1000

Worked examples

  • 5 mi ≈ 8.04672 km

    Step 1: (5 × 1609.344) ≈ 8046.72 m.
    Step 2: 8046.72 ÷ 1000 ≈ 8.04672 km.

  • 10 mi ≈ 16.09344 km

    Step 1: (10 × 1609.344) ≈ 16093.44 m.
    Step 2: 16093.44 ÷ 1000 ≈ 16.09344 km.

Results are rounded to 12 significant digits. Converting units does not increase the precision of the original measurement. Very large or small values outside JavaScript’s finite numeric range are rejected.

About Miles

This calculator uses the international statute mile, exactly 1,609.344 meters. A nautical mile and a historical survey mile are different units.

About Kilometers

A kilometer is 1,000 meters. It is useful for road distances and routes; it measures distance rather than speed.

Definitions and sources

Use consistent length units when carrying dimensions into construction calculations.

Miles to kilometers reference table

Common miles values converted to kilometers
Miles (mi)Kilometers (km)
11.609344
58.04672
1016.09344
2540.2336
5080.4672
100160.9344
10001609.344

Browse every length conversion →

Popular conversions

A shortcut to your next answer