Skip to content

Miles to kilometers (mi to km)

1 mi = 1.609344 km. Enter any value below to convert miles to kilometers instantly, or use the length converter for every other unit.

Maintained by Jairo TunisseLast updated Editorial policy

1 mi = 1.609344 km

km = mi × 1.609344
1 km = 0.6213711922 mi

Convert length

Common length conversions

1 in2.54 cm
1 ft0.3048 m
1 yd0.9144 m
1 mi1.609344 km
1 nmi1.852 km
1 m3.280839895 ft
1 km0.6213711922 mi
1 cm0.3937007874 in

Miles to kilometers conversion table

Miles to kilometers
Miles (mi)Kilometers (km)
1 mi1.609344 km
3.1 mi4.9889664 km
5 mi8.04672 km
10 mi16.09344 km
13.1 mi21.0824064 km
26.2 mi42.1648128 km
50 mi80.4672 km
100 mi160.9344 km
500 mi804.672 km

The formula

km = mi × 1.609344

1 mi = 5,280 ft = 1,609.344 m (exact). 1 km = 1,000 m. These are exact definitions, so the only rounding is in the displayed result (10 significant digits).

When you need it

Miles to kilometers is useful for US and UK travelers renting cars in metric countries and for training plans that mix units. Multiply by 1.609344 — the mile is defined as exactly 5,280 ft, or 1,609.344 m.

Frequently asked questions

How do I convert miles to kilometers?

Multiply the value in miles by 1.609344 (or divide by 0.6213711922). For example, 10 mi = 16.09344 km.

How many kilometers are in one mile?

1 mi = 1.609344 km.

Is a nautical mile the same as a mile?

No. A nautical mile is exactly 1,852 m, about 15% longer than a statute mile.

How far is a marathon in km?

A marathon is officially 42.195 km, or about 26.2 miles.