All calculators

Conversions

How Many Miles is a 5K?

Last updated: May 31, 2026

Written by Blake Boege

A 5K distance converter translates kilometers to miles to help runners, walkers, and track athletes measure race lengths. One kilometer is exactly 0.62137119 miles, meaning a standard 5K is 3.107 miles (or 3 miles and 188 yards). This utility provides standard conversions and pace estimations based on finish time.

A 5K is 3.107 miles long. Use this free converter to calculate the exact mileage of any kilometer distance and estimate your target race finish paces.

Quick Answer

A 5K run is exactly 3.107 miles long. Enter your kilometer distance to convert to miles and calculate your target paces.

Distance Converter

km

Target Time & Pace Estimator

Enter your target finish time to calculate the average pace needed to achieve it.

5K Projections

Total Miles

3.107 miles

Based on exactly 5.0 km

Distance in Miles3.107 mi
Distance in Meters5,000 m
Distance in Feet16,404.2 ft
Estimated Mile Pace8:03 / mile
Estimated Km Pace5:00 / km

To complete a 5K in 25m 0s, you will need to maintain a pace of 8:03 / mile.

Was this helpful?

Examples

5K in Miles

3.107 miles

5K in Yards

5,468 yards

5K in Meters

5,000 meters

Laps on a standard track

12.5 laps

How it works

A 5K represents 5 kilometers (5,000 meters). To convert to miles:

Distance · Kilometers × 0.621371 = Miles

5K to Miles Conversion and Math

A 5K stands for 5 kilometers. In the metric system, a kilometer is 1,000 meters, making a 5K race exactly 5,000 meters long.

To convert kilometers to miles, multiply the kilometer value by the conversion factor of 0.62137119.

Formula: Kilometers × 0.62137119 = Miles
5 × 0.62137119 = 3.10685595 miles (rounded to 3.107 miles)

Standard Race Distance Comparisons

Compare the 5K distance to other common road racing distances:

Race DistanceKilometersMilesTrack Laps (400m)
5K5.0 km3.11 mi12.5
10K10.0 km6.21 mi25.0
Half Marathon21.0975 km13.11 mi52.7
Marathon42.195 km26.22 mi105.5

5K Pace Chart Examples

Here is the pace required per mile to hit specific 5K finish times:

  • 20-Minute 5K: Requires a pace of 6:26 per mile (4:00 per km).
  • 25-Minute 5K: Requires a pace of 8:03 per mile (5:00 per km).
  • 30-Minute 5K: Requires a pace of 9:39 per mile (6:00 per km).
  • 35-Minute 5K: Requires a pace of 11:16 per mile (7:00 per km).

Related Running & Conversion Calculators

Explore our other running and conversion tools to plan your training:

Related Calculators

More tools from Conversions

Frequently asked questions

A 5K race is 3.107 miles long. For most runners, this is rounded to 3.1 miles. It consists of 3 miles plus an additional 188 yards.

The time it takes to run a 5K varies widely by fitness level. Beginner runners usually finish in 30 to 40 minutes. Experienced recreational runners often finish in 20 to 25 minutes, while elite runners can finish in under 15 minutes.

On average, running a 5K takes about 6,200 steps, while walking a 5K takes about 6,500 to 7,500 steps depending on your stride length.

A good 5K finish time for recreational runners is under 25 minutes for men and under 28 minutes for women. A sub-30 minute 5K is a common milestone for beginners.

On a standard outdoor 400-meter track, a 5K is exactly 12.5 laps.