ToolNimba
๐Ÿ“ Unit Converters

How Many Miles Is a 5K?

By ToolNimba Editorial Team June 25, 2026 6 min read

Illustration of a 5K running route showing the distance in miles and kilometers

Quick answer

A 5K is 5 kilometers, which equals 3.1 miles (precisely 3.10686 miles). It is also 5,000 meters or about 16,404 feet. To convert any kilometer figure to miles, multiply by 0.621371, so 5 km times 0.621371 gives 3.106855 miles.

The 5K is the most popular race distance in the world, and for good reason. It is long enough to feel like a real accomplishment but short enough that almost anyone can train for it in a few weeks. If you have signed up for your first one, the very first question is usually the simplest: how far is that in miles? The short version is just over three miles, but it helps to know the exact number, how long it takes at different speeds, and how a 5K stacks up against other distances.

The exact distance of a 5K in miles

The letter K stands for kilometer, so a 5K is simply 5 kilometers. Because one kilometer equals 0.621371 miles, five kilometers equals 3.106855 miles, which almost everyone rounds to 3.1 miles. That is the figure printed on race maps and shouted by friends at the finish line.

In other units, a 5K is 5,000 meters or roughly 16,404 feet. The conversion is exact rather than an estimate, since the kilometer and the mile are both tied to the meter by international agreement. If you want to double check the arithmetic on any distance, the length converter switches between kilometers, miles, meters, and feet in a single step.

Common race distances compared

Once you know a 5K is 3.1 miles, the other standard distances fall into a neat pattern. Each one is a round number of kilometers that converts to a familiar mileage, which is why you see the same decimals on race bibs everywhere.

Standard road race distances in kilometers and miles

RaceKilometersMilesMeters
5K5 km3.1 mi5,000 m
10K10 km6.2 mi10,000 m
15K15 km9.3 mi15,000 m
Half marathon21.1 km13.1 mi21,097 m
Marathon42.2 km26.2 mi42,195 m

A handy way to remember it: a 10K is exactly double a 5K at 6.2 miles, and a half marathon of 13.1 miles is a little more than four 5Ks back to back. Many runners use the 5K as a stepping stone, building from there toward a 10,000 step daily habit and eventually longer races.

How long does it take to run a 5K?

Your finish time depends entirely on your pace, which is the time it takes to cover one mile (or one kilometer). At a steady 10 minute per mile pace, a 5K takes about 31 minutes, since 3.1 miles times 10 minutes equals 31 minutes. Speed up or slow down and the total shifts accordingly.

Estimated 5K finish times by pace

Pace per milePace per km5K finish time
7:004:21about 21:45
8:004:58about 24:51
9:005:35about 27:58
10:006:13about 31:04
12:007:27about 37:17
15:009:19about 46:36

Most first timers who mix running with short walking breaks finish somewhere between 30 and 40 minutes, which is a great result. To find your exact number from any pace or goal time, the pace calculator does the math instantly.

The formula for converting kilometers to miles

Converting a 5K, or any kilometer distance, to miles is a single multiplication once you know the factor.

Miles = kilometers times 0.621371. To reverse it, kilometers = miles divided by 0.621371, which is the same as miles times 1.60934.

Worked example: convert a 5K to miles

  1. Start with the distance in kilometers. A 5K is 5 km.
  2. Write down the conversion factor: 1 km = 0.621371 miles.
  3. Multiply: 5 times 0.621371 = 3.106855 miles.
  4. Round for everyday use. 3.106855 rounds to 3.1 miles.

Worked example: estimate your finish time

  1. Decide your target pace, for example 9 minutes per mile.
  2. Use the distance in miles: a 5K is 3.1 miles.
  3. Multiply: 3.1 times 9 minutes = 27.9 minutes.
  4. Convert the decimal: 0.9 of a minute is about 54 seconds, so the finish is roughly 27 minutes 54 seconds.
Conceptual illustration of a running route marked at the 5 kilometer and 3.1 mile point
A 5K covers 5 kilometers, just over three miles from start to finish.

Why a 5K is 3.1 miles and not a round number

People often expect a 5K to land on a tidy mileage like 3 miles flat, so the trailing .1 can feel odd. The reason is that the race is defined in the metric system. A 5K is a clean 5 kilometers by design, and it is only the conversion into miles that produces the slightly awkward 3.1. The two systems grew up independently, so a round number in one rarely stays round in the other.

This is the same reason that other everyday conversions look uneven. If you have ever wondered how many meters are in a mile, the answer of 1,609.34 has the same flavor: exact, but not pretty. Once you accept that 5 km equals 3.1 miles, the number is easy to carry around.

Common mistakes to avoid

  • Calling it 5 miles instead of 5 kilometers. A 5K is 5 km, which is only 3.1 miles. Reading the K as miles makes the run sound about 60 percent longer than it is.
  • Rounding 3.1 down to 3 for pace math. That small gap adds up over a full race. At a 10 minute pace, using 3 miles instead of 3.1 understates your time by a full minute.
  • Mixing pace per mile with pace per kilometer. A 6:13 mile and a 6:13 kilometer are very different speeds. Always confirm which unit your watch or chart is using.
  • Assuming every 5K course is identical. The distance is always 3.1 miles, but hills, turns, and trail surfaces can change your finish time well beyond what flat-road pace charts predict.

Good to know: quick mental shortcuts

You rarely need the full decimal for a rough estimate. A kilometer is about 0.62 miles, so to turn any race distance into miles you can multiply the kilometers by roughly 0.6. For the reverse, multiply miles by about 1.6 to get kilometers. These shortcuts pair well with other fitness conversions, such as figuring out how many steps are in a mile when you compare a run to a daily walk.

  • 5K = 5 km = 3.1 miles = 5,000 meters
  • Kilometers to miles: multiply by 0.62
  • Miles to kilometers: multiply by 1.6
  • At a 10 minute per mile pace, a 5K takes about 31 minutes

Plan your 5K pace instantly

When you want an exact finish time or need to know the pace required to hit a goal, skip the arithmetic and let the tool below do it. Enter the 5K distance with a target time to see your pace per mile and per kilometer, or enter a pace to see when you will cross the line.

๐Ÿƒ Try the free tool Pace Calculator Free running pace calculator: enter any two of distance, time, and pace to get the third, plus your speed in km/h and mph and finish times for 5K to marathon.

To sum up, a 5K is 5 kilometers, or about 3.1 miles (precisely 3.10686 miles), which is also 5,000 meters. At a comfortable 10 minute mile it takes roughly 31 minutes to finish. Keep the pace chart handy, remember that the K means kilometers, and you will know exactly how far you are running and how long it will take every time you toe the line.

Frequently asked questions

How many miles is a 5K?

A 5K is 5 kilometers, which equals 3.1 miles, or precisely 3.10686 miles. It is also 5,000 meters and about 16,404 feet. To convert, multiply the kilometers by 0.621371. The distance is fixed, so every certified 5K course measures the same 3.1 miles.

How long does it take to run a 5K?

It depends on your pace. At a 10 minute per mile pace a 5K takes about 31 minutes, since 3.1 miles times 10 minutes equals 31. Faster runners finish near 20 to 25 minutes, while beginners who walk and run often finish in 35 to 45 minutes.

Is a 5K the same as 3 miles?

Not quite. A 5K is 3.1 miles, not a flat 3 miles, so it is about 564 feet longer than three miles. The extra tenth of a mile comes from the race being defined as exactly 5 kilometers. For accurate pace math, always use 3.1 miles.

How does a 5K compare to a 10K or a marathon?

A 5K is 3.1 miles, a 10K is double that at 6.2 miles, a half marathon is 13.1 miles, and a full marathon is 26.2 miles. So a marathon is just over eight 5Ks back to back. The 5K is the shortest of the standard road race distances.

How many steps are in a 5K?

Most people take roughly 6,000 to 8,000 steps to cover a 5K, depending on stride length and whether they run or walk. Runners cover more ground per step, so they often need fewer steps than walkers for the same 3.1 mile distance.

Is a 5K a good distance for beginners?

Yes. At 3.1 miles a 5K is the most beginner friendly race distance, and many people train for one in six to eight weeks. Plans that mix running with walking breaks make it achievable even if you are starting from no running base at all.

Tools used in this guide

Keep reading