Skip to main content
FlowSnips

Running Pace Calculator

Calculate your running pace, speed, and finish time. Perfect for marathon training and race planning.

Calculator

Enter any two values to calculate the third.

: :
:

Leave blank to calculate

Your Results

Pace -
Speed -
Finish Time -

Common Distance Splits

FAQ

What is running pace?

Running pace is the time it takes to run one kilometer or one mile. It's usually expressed as minutes per km (min/km) or minutes per mile (min/mi).

What's a good pace for beginners?

For beginners, 7-9 min/km (11-14 min/mi) is a comfortable jogging pace. Focus on consistency rather than speed when starting out.

How do I improve my pace?

Incorporate interval training, tempo runs, and gradually increase your weekly mileage. Always warm up properly and allow for recovery days.

What's the difference between pace and speed?

Pace is time per distance (min/km), while speed is distance per time (km/h). They're inverses of each other.

How accurate is this calculator?

Very accurate for planning purposes. However, real-world performance varies based on terrain, weather, fitness level, and nutrition.

How this running pace calculator works

Enter either a distance with a finish time, or a distance with a target pace. The calculator converts your inputs into pace, speed, estimated finish time, and common race-distance splits.

Running pace formula

Pace = total time ÷ distance. Speed is the inverse: speed = distance ÷ time. These values help compare training runs, race goals, and pacing plans.

How runners can use pace results

Pace is useful for planning workouts and race goals. Easy runs should often feel controlled, while tempo or interval sessions use faster target paces. Use recent training data instead of choosing a goal pace only from a desired finish time.

Conditions affect pace: hills, heat, wind, trail surface, and fatigue can all slow you down. For longer events, compare your calculated pace with split targets and practice fueling, hydration, and pacing before race day.