Speed Distance Time Calculator

Solve for speed (d/t), distance (s×t), or travel time with multi-unit conversions and athletic pace.

Reviewed for Mathematical Accuracy Last updated: 2026

Solve For:

Hours
Minutes
Seconds

Calculated Results

Calculated Average Speed
7.49 mph
12.05 km/h • 3.35 m/s
7.49 mph
Miles Per Hour
12.05 km/h
Km Per Hour
6.51 knots
Knots
8:01 min/mi
Pace Per Mile
4:59 min/km
Pace Per Km
3h 30m 00s
Total Time
Velocity & Motion Indicator

The Kinematics Formula Triangle

The mathematical relationship between speed, distance, and time forms the basis of physics mechanics, vehicle telematics, maritime navigation, and running race strategy. Visualized as a triangle with Distance (D) on top and Speed (S) & Time (T) on the bottom, covering any single letter provides the formula to calculate it from the remaining two.

Speed Unit Conversions

Frequently Asked Questions

What are the core formulas relating speed, distance, and time?

The fundamental kinematic triangle formulas are: 1) Speed = Distance ÷ Time (s = d / t). 2) Distance = Speed × Time (d = s × t). 3) Time = Distance ÷ Speed (t = d / s).

How do you convert km/h to mph and m/s?

1 mph = 1.60934 km/h (or 1 km/h = 0.621371 mph). To convert km/h to meters per second (m/s), divide by 3.6 (e.g., 90 km/h ÷ 3.6 = 25 m/s).

What is the difference between speed and pace?

Speed measures distance per unit of time (such as 6 miles per hour). Pace is the mathematical inverse, measuring the time required to cover a fixed unit of distance (such as 10 minutes per mile). Runners and endurance athletes predominantly track pace.

How do you calculate average speed with stops?

Average speed is always total distance divided by total elapsed time (including all pauses, traffic jams, and refueling stops). Even if you cruise at 70 mph, stopping for 30 minutes lowers your true average speed.

Why is running pace measured in minutes per mile/km?

Runners use pace because it directly maps elapsed race splits to mile markers on a marathon course. Knowing you are running an 8:00/mile pace makes it trivial to calculate that mile 10 will arrive at exactly 80 minutes (1 hour 20 minutes).