Kilometres to miles calculator
Enter kilometres and get miles, feet and nautical miles — with running distances and road-speed conversions spelled out.
| Breakdown | Value |
|---|
Estimate. The method and sources are on this page — check them against your own case before you act.
How it is calculated
The mile used on road signs is the international statute mile, fixed in 1959 at exactly 1.609344 km. The conversion is one division, and the same number converts speeds as well as distances.
miles = kilometres ÷ 1.609344 · mph = km/h × 0.6213711922
Divide by the exact mile
One international mile is exactly 1.609344 km. So 10 km ÷ 1.609344 = 6.2137 miles, and 5 km is 3.1069 miles — the 5K run distance in miles.
The same factor scales speeds
Because both distance and time are linear, a speed in km/h converts with the same factor: 100 km/h × 0.621371 = 62.14 mph. A 50 km/h city limit is 31.07 mph.
Do not confuse nautical miles
A nautical mile is 1.852 km, not 1.609 km. It is used in shipping and aviation because one minute of latitude is about one nautical mile. Road distances use the statute mile.
Kilometres to miles — running, driving and sailing
| Kilometres | Miles | Feet | Common reference |
|---|---|---|---|
| 0.5 | 0.3107 | 1,640 | 500 m |
| 1 | 0.6214 | 3,281 | 1 km walk |
| 1.609344 | 1.0000 | 5,280 | 1 mile |
| 5 | 3.1069 | 16,404 | 5K run |
| 10 | 6.2137 | 32,808 | 10K run |
| 21.0975 | 13.1094 | 69,218 | Half marathon |
| 42.195 | 26.2188 | 138,435 | Marathon |
| 50 | 31.0686 | 164,042 | 50 km |
| 80 | 49.7097 | 262,467 | 80 km |
| 100 | 62.1371 | 328,084 | 100 km |
| 160.934 | 100.0000 | 528,000 | 100 miles |
| 1000 | 621.3712 | 3,280,840 | 1,000 km |
What most pages get wrong
One mile is exactly 1.609344 km
The international statute mile was fixed at 1,609.344 m in 1959, so converting to miles is a division by 1.609344. The often-quoted 1.6 is a rounded short cut and drifts by 0.6%.
The same factor converts road speeds
100 km/h is 62.14 mph and 50 km/h is 31.07 mph. Multiply km/h by 0.621371 for mph; multiply mph by 1.609344 for km/h.
A 5K is 3.11 miles, a marathon is 26.22
Races are named in kilometres in India but often described in miles abroad. 5K = 3.1069 mi, 10K = 6.2137 mi, half marathon = 13.1094 mi and a full marathon = 26.2188 mi.
Ships and aircraft use a longer mile
A nautical mile is 1.852 km, tied to one minute of latitude. It is not the mile on road signs, so a distance in nautical miles should be converted with 1.852, not 1.609.
Frequently asked questions
How many miles is 5 km?+
How many km is 1 mile?+
What is 10 km in miles?+
Is a marathon 42 km or 26 miles?+
How do I convert km/h to mph?+
What is a nautical mile and is it different?+
Why does India use kilometres?+
Sources, dates and a changelog.
Every number this calculator uses is either an input you control or a value from the sources below. The formula is compiled and tested at build time, so the page cannot ship with a broken calculation.
Sources
This page
- Last verified: 29 October 2026
- Next review: 29 April 2027
- Vertical: Unit Converters
- Build tests: 4 passed
- Changelog: 1 entry
How we handle errors
- Spotted a mistake? Report it — we correct and log it.
- Corrections appear in the changelog below.
- Read the methodology and the disclaimer.