How Long Does It Take to Run?
Use this running time calculator to estimate how long it takes to run a mile, 5K, 10K, half marathon, marathon, or any custom distance at a steady pace.
Running Time Calculator
Enter a distance and running pace to estimate finish time. This is for steady running. If you plan to mix running and walking, use the full run/walk calculator.
Pace examples: 10, 10:00, 9:30, 8:15, or 6:00.
Quick answer
Running time depends on distance and pace. At a 10:00 per mile pace, 1 mile takes 10 minutes, a 5K takes about 31 minutes, a 10K takes about 1 hour 2 minutes, and a half marathon takes about 2 hours 11 minutes.
At an 8:00 per mile pace, 1 mile takes 8 minutes, a 5K takes about 25 minutes, a 10K takes about 50 minutes, and a half marathon takes about 1 hour 45 minutes.
Running time = distance × running pace. For example, 3 miles at 10 minutes per mile is 30 minutes.
Running time chart
Here are estimated finish times for common distances. The pace columns are examples, not rules. Your actual time can change based on training, terrain, weather, stops, and whether you are racing or running easy.
| Distance | 12:00/mi | 10:00/mi | 8:00/mi | 6:00/mi |
|---|---|---|---|---|
| 1 mile | 12 min | 10 min | 8 min | 6 min |
| 2 miles | 24 min | 20 min | 16 min | 12 min |
| 3 miles | 36 min | 30 min | 24 min | 18 min |
| 5K / 3.1 miles | 37 min 17 sec | 31 min 4 sec | 24 min 51 sec | 18 min 38 sec |
| 5 miles | 1 hr | 50 min | 40 min | 30 min |
| 10K / 6.2 miles | 1 hr 14 min 34 sec | 1 hr 2 min 8 sec | 49 min 43 sec | 37 min 17 sec |
| 10 miles | 2 hr | 1 hr 40 min | 1 hr 20 min | 1 hr |
| Half marathon | 2 hr 37 min | 2 hr 11 min | 1 hr 45 min | 1 hr 18 min |
| Marathon | 5 hr 14 min | 4 hr 22 min | 3 hr 29 min | 2 hr 37 min |
| 50K / 31.1 miles | 6 hr 13 min | 5 hr 11 min | 4 hr 8 min | 3 hr 6 min |
Common running time questions
How long does it take to run 1 mile?
At 12:00 per mile, 1 mile takes 12 minutes. At 10:00 per mile, it takes 10 minutes. At 8:00 per mile, it takes 8 minutes.
How long does it take to run a 5K?
A 5K is about 3.1 miles. At 12:00 per mile, it takes about 37 minutes. At 10:00 per mile, it takes about 31 minutes. At 8:00 per mile, it takes about 25 minutes.
How long does it take to run 3 miles?
At 12:00 per mile, 3 miles takes 36 minutes. At 10:00 per mile, it takes 30 minutes. At 8:00 per mile, it takes 24 minutes.
How long does it take to run a marathon?
A marathon is about 26.2 miles. At 12:00 per mile, it takes about 5 hours 14 minutes. At 10:00 per mile, it takes about 4 hours 22 minutes. At 8:00 per mile, it takes about 3 hours 29 minutes.
What changes running time?
Pace and distance do the core math, but real runs are not perfectly steady. Hills, trails, heat, wind, stoplights, aid stations, shoe issues, and fatigue can all change your final time.
For short training runs, a simple estimate is usually enough. For longer races, it helps to add extra time for stops, slower later miles, and any planned walking breaks.
Planning run/walk intervals?
This page is for steady running estimates. If you plan to mix running and walking, use the full calculator so you can enter run intervals, walk intervals, run pace, walk pace, stop time, terrain, miles, kilometers, and common race distances.
Open the Run Walk Calculator to compare run/walk intervals and finish time estimates.