Miles to km Converter

Convert miles to km and back — exactly 1.609344 km per mile. Everything runs instantly in your browser; nothing is uploaded.

Convert miles ⇄ kilometres

8.0467 km
5 mi = 8.0467 km (1 mi = 1.609344 km (exact))

Formula: 5 mi × 1.609344 = 8.0467 km

How the miles to km conversion works

The converter applies km = miles × 1.609344. The international (statute) mile is defined as 5,280 feet, and one foot is exactly 0.3048 m, so one mile is 5,280 × 0.3048 = 1,609.344 m — exact. Going the other way, miles = km ÷ 1.609344.

Worked example: 5 mi is 5 × 1.609344 = 8.04672 km. Driving at 60 mph is 60 × 1.609344 = 96.56064 km/h, and a marathon (26.21875 mi) is 42.195 km.

For walking and running distances measured in steps, use our steps to km converter; for the shorter units behind the mile, the feet to meters converter.

miles to km questions

How many km are in a mile?
Exactly 1.609344 km. The international mile is defined as 5,280 feet, and a foot is 0.3048 m, so 5,280 × 0.3048 = 1,609.344 m = 1.609344 km — exact.
How do I convert miles to km?
Multiply by 1.609344: km = miles × 1.609344. So 5 mi is 5 × 1.609344 = 8.04672 km, and 26.2 mi is ≈ 42.195 km (a marathon). Type any figure above.
How many miles is a marathon?
A marathon is 26.21875 mi (26 miles 385 yards), which is 26.21875 × 1.609344 = 42.195 km — the official Olympic distance.
How do I convert km back to miles?
Divide by 1.609344: miles = km ÷ 1.609344. So 10 km is 10 ÷ 1.609344 ≈ 6.21371 mi, and a 5 km run is ≈ 3.10686 mi. Switch the direction above to do it.
Is a nautical mile the same as a mile?
No — they are separate units. A nautical mile is 1.852 km (defined as one minute of latitude), while the statute mile this page converts is 1.609344 km. This converter covers statute miles only.

More converters

Sources & official guidance

Estimate only — the international mile is 1.609344 km by definition; conversions are exact. See our disclaimer.