Krynto
Km → miles

50 km to miles — 31.07 miles

50 km are exactly 31.07 miles. Multiply by 0.621371 to convert any value from km to miles.

Km to miles

Live
Millimetres: Metres: Feet & inches:

The formula

Take the number of km and multiply it by 0.621371: 50 × 0.621371 = 31.07 miles. The factor comes from the international definition of the units, so the result is exact rather than an estimate — only the displayed value is rounded.

Result31.07 miles

Where this measurement turns up

  • Driving in the US and UK
  • route planning
  • air distances

Worth knowing

A kilometre is 0.621371 miles, which is where the runner's rule of thumb comes from: a 5 km race is a little over three miles, and a marathon's 42.195 km works out at 26.219 miles.

The mistake to avoid

Multiplying by 0.6 instead of 0.621371 understates the mile figure by about three per cent. On a marathon's 42.195 km that turns 26.22 miles into roughly 25.3 miles — visibly wrong to anyone who knows the race distance.

Km to miles — reference table

Neighbouring values, each with its own page.

Km miles
25 km 15.53 miles
30 km 18.64 miles
42 km 26.10 miles
50 km (this page) 31.07 miles
100 km 62.14 miles
200 km 124.27 miles

Questions people ask

50 km are exactly 31.07 miles. The calculation is 50 × 0.621371.

Need the reasoning, not just the number?

Our guides explain how each measurement is defined, where it is used and which mistakes cost people money.