How to convert steps to miles
Converting steps to miles is a simple distance calculation once you know one thing: your stride length — the distance covered by a single step. Multiply your total number of steps by your stride length, then convert to miles. Because a mile is exactly 5,280 feet, the formula is:
miles = steps × stride length (feet) ÷ 5,280
For example, 10,000 steps at a 2.5-foot stride covers 10,000 × 2.5 = 25,000 feet, and 25,000 ÷ 5,280 = 4.73 miles. To get kilometers, multiply the mileage by 1.609344 (the exact number of kilometers in a mile); 4.73 miles is about 7.62 km.
Finding your stride length
The single biggest factor in the conversion is stride length, and it varies a lot from person to person. There are two easy ways to get it:
- Measure it directly. Walk a known distance — say 20 feet — counting your steps, then divide the distance by the step count. Walking 20 feet in 8 steps gives a 2.5-foot stride.
- Estimate it from your height. A widely used approximation is stride ≈ 0.413 × height for walking. For a 68-inch (5'8") person, that is 0.413 × 68 = 28.1 inches, or about 2.34 feet. Running strides are longer — roughly 0.65 × height — because the flight phase of a run extends each step.
How many steps are in a mile?
You can flip the formula to find steps per mile: steps per mile = 5,280 ÷ stride length (feet). The commonly cited range of "2,000 to 2,500 steps per mile" simply reflects typical walking strides between about 2.1 and 2.6 feet. Some common reference points:
- A 2.1-foot stride → about 2,514 steps per mile.
- A 2.5-foot stride → about 2,112 steps per mile.
- A 3.0-foot stride (brisk walk or jog) → 1,760 steps per mile.
- A running stride of 4+ feet → roughly 1,300–1,500 steps per mile.
This is why the popular 10,000-step goal lands somewhere between 4 and 5 miles for most people rather than a fixed distance.