How long does it take to run a 10K? Race time and training time
A 10K is 10 kilometers, or 6.2 miles. Most beginners run it in about 60 to 80 minutes, and finishing in up to 90 minutes is a great first result. If you’re starting from zero, getting ready usually takes four to seven months: a few months to reach 5K, then a couple more to build up to 10K.
There are two questions here: how long the run takes, and how long the training takes. Here’s an honest answer to both.
How long does a 10K take to run?
For most beginners, a 10K takes 60 to 80 minutes. That’s a pace of about 6 to 8 minutes per kilometer, or roughly 9:40 to 12:50 per mile, held for over an hour.
Here’s a rough picture of where people tend to land. These are loose, everyday ranges, not official statistics.
| Who | Typical 10K time | Pace per km | Pace per mile |
|---|---|---|---|
| Walking the whole way | 1:30–2:00 | 9:00–12:00 | 14:30–19:20 |
| Run/walk beginner | 75–90 min | 7:30–9:00 | 12:05–14:30 |
| Beginner running non-stop | 60–80 min | 6:00–8:00 | 9:40–12:50 |
| Regular runner, a year in | 50–60 min | 5:00–6:00 | 8:05–9:40 |
| Experienced runner | under 50 min | under 5:00 | under 8:05 |
The 10K pace chart shows the pace for every finish time, and if you’ve run a 5K already, the race time predictor gives you a realistic 10K estimate. For more on what’s typical, see our guide to the average 10K time.
How long does it take to train for a 10K from zero?
From zero, most people need about four to seven months to be ready for a 10K. That’s usually 8 to 16 weeks to reach 5K, and then another two to three months to double it.
Roughly, depending on where you start:
- You can walk, but not run yet: around 6 to 7 months.
- You can run a few minutes at a time: around 5 to 6 months.
- You can already run a 5K: around 2 to 3 months.
- You already run 40 minutes or more: sometimes just a few weeks.
It might sound like a long time. But think of it this way: in about half a year, you can go from not running at all to running for an hour without stopping. That’s a big change, and it happens a little at a time.
Why go through 5K first?
Getting to 5K first gives your legs a solid base before you ask them to run twice as far. It also gives you a milestone to celebrate, which matters more than people think. Long goals are easier when you can check off a halfway point.
That’s how the Run app’s plan is built. It’s a ladder of 19 levels. Level 1 is “run 1 minute, walk 2 minutes”, level 12 is 25 minutes of running without stopping (the 5K goal), and level 19 is 60 minutes non-stop (the 10K goal). When you reach the 5K goal, the plan gives you 2 weeks to hold it, then offers to continue to 10K. You can see the second half of that journey on the 5K to 10K plan.
What does 10K training look like?
10K training is mostly about running a little longer each week at an easy pace. Speed isn’t the point yet. Staying power is.
A typical build-up:
- Reach 5K first. About 25 to 30 minutes of easy running without stopping.
- Hold it for a couple of weeks. Let 30 minutes become normal.
- Grow one run per week. Add 5 minutes to your longest run most weeks.
- Take a lighter week every few weeks. Run a bit less, then carry on.
- Reach 60 minutes. Once you can run an hour easily, you can run a 10K.
For a detailed version of steps 2 to 5, read our guide on going from 5K to 10K.
Why does it take that long?
It takes months because your muscles, tendons and bones toughen up more slowly than your heart and lungs. After a few weeks, you’ll feel like you could run further. Your legs will often disagree a few days later.
Building slowly keeps you out of the classic beginner trouble: sore shins, achy knees, and runs that feel harder and harder instead of easier. If you ever have pain that’s sharp, gets worse, or sticks around for more than a few days, see a doctor or physiotherapist instead of running through it.
Can I train for a 10K faster?
You can go faster if you already have a good base, like regular cycling, sports or past running. If you’re truly new, trying to rush usually costs you more time than it saves, because one injury can mean weeks off.
Signs you’re pushing too hard:
- Your easy runs don’t feel easy anymore.
- Your legs are still heavy when your next run comes around.
- You dread runs you used to enjoy.
- Small aches keep showing up in new places.
If you notice these, repeat a week or take an extra rest day. The Run app does this automatically: you rate how tiring each run was, and if the week’s average is 7 out of 10 or higher, you repeat the level instead of moving up.
How fast should I run when training for a 10K?
Run most of your training slowly enough that you could hold a conversation. Training for a 10K is about getting comfortable running for an hour, and you can only do that at an easy pace. Our guide on easy runs vs hard runs explains why slow running makes you faster in the end.
The short version
A 10K takes most beginners 60 to 80 minutes to run. From zero, plan on four to seven months of training: reach 5K first, hold it for a couple of weeks, then add a few minutes each week until you can run for an hour. Go easy, rest well, and be proud of every step up the ladder.
Frequently asked questions
How many miles is a 10K?
A 10K is 10 kilometers, which is about 6.2 miles. That’s exactly twice the distance of a 5K.
Can a complete beginner run a 10K?
Yes, with time. Almost anyone who is healthy enough to walk briskly for half an hour can build up to a 10K. It just takes a few months of patient, gradual training, usually with a 5K along the way.
How often should I run when training for a 10K?
Two or three runs a week is enough for most beginners. Three gives you a little more room to build up, but two good runs every week beats four runs one week and none the next.
Is a 10K too far for my first race?
It can be a great first race if you’ve trained for it, but most people find a 5K a gentler start. A 5K lets you learn how race day works before you take on something that lasts more than an hour.