Running Speed Calculator
Calculate your average running or walking speed in km/h and mph from distance and time.
Enter your values and click Calculate
Enter the distance covered and total time in minutes to get your average speed in both kilometres per hour and miles per hour. Useful for tracking treadmill workouts, analysing race results, comparing efforts across different distances, checking whether your training pace is within a target zone, or simply converting between metric and imperial speed units. Time can be entered as decimal minutes — for example, 32.5 for 32 minutes and 30 seconds — so you can calculate speed for any recorded effort without rounding. Both km/h and mph are shown simultaneously, making this tool equally useful whether you train with a metric GPS watch, follow an imperial training plan, or need to compare your result against standards quoted in different unit systems. Average speed gives you a single consistent measure of effort that remains meaningful across any distance. Knowing your speed in both units is especially useful when comparing your performance against race cutoff times, treadmill settings, or training plan benchmarks that may be specified in either km/h or mph.
How It Works
Speed in kilometres per hour is calculated by dividing the distance in kilometres by the time converted from minutes to hours (time in minutes ÷ 60). For example, 10 km in 45 minutes gives 10 ÷ (45 ÷ 60) = 10 ÷ 0.75 = 13.33 km/h. Speed in miles per hour is then derived by multiplying the km/h result by the conversion factor 0.621371, since one kilometre equals exactly 0.621371 miles. Both outputs are rounded to two decimal places for readability. Enter fractional minutes — such as 65.5 for one hour, five minutes, and thirty seconds — for precise results across any distance or effort. The calculator accepts any positive distance in kilometres and any positive time in minutes, making it equally useful for short sprints, race efforts, and long training runs.