Miles to km Converter (mi to km)
Type miles or kilometres and see the other straight away. Covers race distances, road speeds in mph and km/h, and nautical miles.
Type in either box. Fractions and commas are fine: 1 1/2, ½ or 1,250.
Fractions apply to miles, feet and yards.
Very big or tiny numbers switch to it on their own.
Also see: speed converter, feet to metres, inches to cm, pounds to kg, pace and race times and the all-in-one unit converter.
Miles to km and km to miles tables
| Miles | Kilometres |
|---|---|
| 0.25 mi | 0.40 km |
| 0.5 mi | 0.80 km |
| 1 mi | 1.61 km |
| 2 mi | 3.22 km |
| 3 mi | 4.83 km |
| 4 mi | 6.44 km |
| 5 mi | 8.05 km |
| 6 mi | 9.66 km |
| 7 mi | 11.27 km |
| 8 mi | 12.87 km |
| 9 mi | 14.48 km |
| 10 mi | 16.09 km |
| 13.1 mi | 21.08 km |
| 15 mi | 24.14 km |
| 20 mi | 32.19 km |
| 25 mi | 40.23 km |
| 26.2 mi | 42.16 km |
| 30 mi | 48.28 km |
| 40 mi | 64.37 km |
| 50 mi | 80.47 km |
| 60 mi | 96.56 km |
| 70 mi | 112.65 km |
| 80 mi | 128.75 km |
| 90 mi | 144.84 km |
| 100 mi | 160.93 km |
| 200 mi | 321.87 km |
| 500 mi | 804.67 km |
| 1,000 mi | 1,609.34 km |
| Kilometres | Miles |
|---|---|
| 1 km | 0.62 mi |
| 2 km | 1.24 mi |
| 3 km | 1.86 mi |
| 5 km | 3.11 mi |
| 8 km | 4.97 mi |
| 10 km | 6.21 mi |
| 15 km | 9.32 mi |
| 20 km | 12.43 mi |
| 21.1 km | 13.11 mi |
| 25 km | 15.53 mi |
| 30 km | 18.64 mi |
| 40 km | 24.85 mi |
| 42.2 km | 26.22 mi |
| 50 km | 31.07 mi |
| 60 km | 37.28 mi |
| 70 km | 43.50 mi |
| 80 km | 49.71 mi |
| 90 km | 55.92 mi |
| 100 km | 62.14 mi |
| 120 km | 74.56 mi |
| 150 km | 93.21 mi |
| 200 km | 124.27 mi |
| 500 km | 310.69 mi |
| 1,000 km | 621.37 mi |
Race distances in km and miles
| Race | Kilometres | Miles |
|---|---|---|
| 5K | 5 km | 3.11 mi |
| 10K | 10 km | 6.21 mi |
| 15K | 15 km | 9.32 mi |
| 10 miles | 16.093 km | 10.00 mi |
| Half marathon | 21.098 km | 13.11 mi |
| Marathon | 42.195 km | 26.22 mi |
| 50K ultra | 50 km | 31.07 mi |
| 100K ultra | 100 km | 62.14 mi |
| 100 miles | 160.934 km | 100.00 mi |
Common examples
Running races
- 5 km = 3.11 mi
- 10 km = 6.21 mi
- 21.1 km = 13.11 mi
- 42.2 km = 26.22 mi
- 1 mi = 1.609 km
- Pace: 5:00 per km = 8:03 per mile
- Pace: 10:00 per mile = 6:13 per km
Roads and driving
- 100 mi = 160.93 km
- 100 km = 62.14 mi
- 100,000 mi = 160,934 km
- 30 mph = 48.28 km/h
- 60 mph = 96.56 km/h
- 70 mph = 112.65 km/h
- 100 km/h = 62.14 mph
- 120 km/h = 74.56 mph
Air and sea
- 1 NM = 1.1508 mi
- 1 NM = 1.852 km
- 1 mi = 0.8690 NM
- 100 NM = 185.20 km
- 1 knot = 1 nautical mile per hour = 1.852 km/h
How your conversion is worked out
One exact number links miles and kilometres: 1 mi = 1.609344 km.
- 1
The factor
1 mi =1.609344 kmexact
- 2
Multiply
10 × 1.609344= 16.0934 km
- 3
Round it
16.0934 km≈ 16.09 km
- 4
Check it back
16.09 ÷ 1.609344≈ 10 mi
Read more: the formula, a worked example, tables, race distances, speed and nautical miles
The formula
kilometres = miles × 1.609344
miles = kilometres ÷ 1.609344 (about × 0.621371)
km/h = mph × 1.609344
1 nautical mile = 1.852 km = 1.150779 miles
Worked example
Convert 10 miles to kilometres: 10 × 1.609344 = 16.09344, which rounds to 16.09 km. To check it, go back: 16.09344 ÷ 1.609344 = 10 miles.
The other way, a marathon of 42.195 km: 42.195 ÷ 1.609344 = 26.21876, so 26.22 miles. Speeds work the same: 60 mph × 1.609344 = 96.56 km/h.
Quick ways in your head
- Miles to km: multiply by 1.6, or add 60%. 10 miles → 16 km (true answer 16.09).
- Km to miles: multiply by 0.6 and add a little, or take off 40% then add 2%. 100 km → about 62 miles (true answer 62.14).
- Fibonacci trick: neighbouring numbers in 3, 5, 8, 13, 21, 34 are close to miles and km: 5 miles ≈ 8 km, 8 miles ≈ 13 km, 13 miles ≈ 21 km.
Why the number is exact
Since 1959 the international yard has been exactly 0.9144 m. A mile is 1,760 yards (5,280 feet), so it is 1,760 × 0.9144 = 1,609.344 m exactly. The km to miles factor, 0.621371…, goes on forever because it is 1 ÷ 1.609344.
Nautical miles
A nautical mile is 1,852 m, set to match one minute of latitude, so it is used for flying and sailing. 1 NM = 1.852 km = 1.150779 miles, and a speed of 1 knot is 1 NM per hour. Choose NM in Advanced to convert them.
Other lengths
1 mile = 1,760 yards = 5,280 feet = 1,609.344 m. 1 km = 1,000 m = 3,280.84 ft = 1,093.61 yd. Miles + feet in Advanced splits a distance like 5 km into 3 mi 564.2 ft.
Common questions
How do I convert miles to km?
Multiply the miles by 1.609344, the exact number of kilometres in a mile. So 10 miles × 1.609344 = 16.09 km. For a quick guess in your head, multiply by 1.6: 10 miles is about 16 km. Dividing by 0.621371 gives the same answer.
How do I convert km to miles?
Multiply the kilometres by 0.621371, or divide by 1.609344. So 5 km × 0.621371 = 3.11 miles and 100 km is 62.14 miles. In your head, multiply by 0.6 and add a little: 100 km × 0.6 = 60, plus a bit, so about 62 miles.
How many miles is a 5K, 10K, half marathon and marathon?
A 5K is 3.11 miles and a 10K is 6.21 miles. A half marathon is 21.0975 km, which is 13.11 miles, and a full marathon is 42.195 km, which is 26.22 miles. That is why runners call them 13.1 and 26.2.
Is a nautical mile the same as a mile?
No. A nautical mile is exactly 1,852 metres, which is 1.1508 ordinary miles or 1.852 km. Pilots and sailors use it because it matches one minute of latitude. A knot is one nautical mile per hour. Choose NM in Advanced to convert nautical miles.
How do I convert mph to km/h?
Use the same factor as for distance: multiply mph by 1.609344. So 60 mph is 96.56 km/h and 70 mph is 112.65 km/h. Going the other way, divide km/h by 1.609344: 100 km/h is 62.14 mph. The speed converter also does knots and m/s.
Why is a mile exactly 1.609344 km?
A mile is 1,760 yards, and since the 1959 international agreement a yard has been exactly 0.9144 metres. So a mile is 1,760 × 0.9144 = 1,609.344 metres, or 1.609344 km, with no rounding. That makes the miles to km factor exact.
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.