ExactConverter

Length conversion

8 mi to km

12.875 km

8 miles = 12.875 kilometres. Exact factor: km = mi × 1.609344.

Live converter

Edit either field — the other updates instantly. Type decimal values like 38.4.

The formula

km = mi × 1.609344

Worked example: 8 × 1.609344 = 12.875 km.

Values near 8 mi

mi km
7.25 11.668
7.5 12.07
7.75 12.472
8this page 12.875
8.25 13.277
8.5 13.679
8.75 14.082

Frequently asked

How do you convert miles to kilometres?

Apply the formula km = mi × 1.609344. Enter any value in the live converter above and the result updates as you type.

What is 8 mi in km?

8 mi equals 12.875 km. The reference table below shows the values immediately around 8 mi.

Is this conversion exact?

Yes. The statute mile is exactly 1.609344 km. A nautical mile is different again, at 1.852 km exactly.