Loading...
Converting steps to miles depends primarily on your stride length, which varies with height, pace, and whether you are walking or running. The commonly cited "10,000 steps = 5 miles" is an approximation that works for average-height adults walking at moderate pace, but your actual distance may differ by up to 20%.
Steps to Miles (miles)
Miles = Steps × Stride Length / 5280
Average stride length: Women ~2.2 feet (26.4 inches), Men ~2.5 feet (30 inches). For more accuracy, use your height: stride ≈ height(inches) × 0.413 (walking) or × 0.468 (running). A 5'10" person: 70 × 0.413 = 28.9 inches = 2.41 feet.
Stride = Height(in) × 0.413Example: 10,000 steps × 2.41 feet = 24,100 feet.
Distance(ft) = Steps × Stride(ft)24,100 feet ÷ 5,280 feet/mile = 4.56 miles. So 10,000 steps ≈ 4.56 miles for a person who is 5'10".
24,100 ÷ 5,280 = 4.56 milesFor average stride: 1,000 steps ≈ 0.4-0.5 miles. 5,000 steps ≈ 2.0-2.5 miles. 10,000 steps ≈ 4.0-5.0 miles. 15,000 steps ≈ 6.0-7.5 miles. 20,000 steps ≈ 8.0-10.0 miles.
Quick estimatesThe biggest factor in accuracy is stride length. A 5'0" person takes about 2,370 steps per mile while a 6'2" person takes about 1,980. Running increases stride length by 10-15%, so the same 10,000 steps covers more distance when running vs walking.
Steps-to-miles conversion is used for: fitness tracking (converting pedometer/smartwatch data to distance), setting walking goals (is 10,000 steps enough?), calculating calories burned (distance is needed for calorie formulas), and comparing activity levels (steps normalize different paces and terrains).
Skip the manual calculations. Use our free Steps to Miles Calculator for instant results.
Open Steps to Miles Calculator →