Average Speed Calculator

The Average Speed Calculator tells you how fast something traveled over a given distance and time — useful for road trips, runs, cycling, or any journey where you want a single speed figure. Enter your distance, select a distance unit, and break down your time into hours, minutes, and seconds. Choose your preferred speed unit to get your average speed in km/h, mph, m/s, ft/s, or knots, plus a full unit conversion breakdown.

km

Results

Average Speed

--

Speed (m/s)

--

Speed (mph)

--

Total Time

--

More Automotive Tools

Frequently Asked Questions

What is the formula for average speed?

The average speed formula is: Average Speed = Distance ÷ Time. This gives you the total distance traveled divided by the total time taken, regardless of variations in speed during the journey.

How do I calculate average speed with different units?

First convert all measurements to the same unit system. For example, if distance is in kilometers and time is in hours, the result will be km/h. Our calculator handles unit conversions automatically.

What's the difference between average speed and average velocity?

Average speed is the total distance traveled divided by time, while average velocity considers displacement (straight-line distance between start and end points). Speed is always positive, but velocity can be negative.

Can I use this calculator for running pace?

Yes, this calculator works for any type of movement including running, walking, cycling, or driving. Simply enter your distance and time to get your average speed.

How accurate is the average speed calculation?

The calculation is mathematically precise based on the distance and time values you provide. However, it represents average speed over the entire journey, not instantaneous speeds at different points.

What if I have time in minutes and seconds only?

You can enter time using the separate fields for hours, minutes, and seconds. The calculator will automatically convert everything to the appropriate time unit for the calculation.