Speed Distance Time Calculator
Calculate speed, distance, or time using d = st. Enter two known values to solve for the third with unit conversion.
Use the formula d = s × t to find speed, distance, or time. Pick what to solve for, enter the known values, and calculate.
speed = distance / time
How to Use
Choose what you want to calculate, enter the two known values, select your units, and click Calculate. The answer appears instantly along with the formula used.
Three modes available:
- Solve for Speed — enter distance and time
- Solve for Distance — enter speed and time
- Solve for Time — enter distance and speed
Unit mixing is supported:
You can mix units freely — for example, distance in miles and time in minutes. The calculator converts everything internally and returns the result in your chosen output unit.
What is Speed Distance Time Calculator?
The Speed Distance Time Calculator uses the core physics formula d = s × t (distance = speed × time) to find any one of the three values when the other two are known. Rate and speed are interchangeable — both describe distance covered per unit of time.
Speed (s)
How fast something moves
mph, km/h, m/s…
Distance (d)
How far something travels
miles, km, meters…
Time (t)
How long the journey takes
hours, minutes, seconds…
The formula also applies to rate problems: if rate r equals speed s, then d = r × t gives the same result.
Formula
Core formula:
d = s × t (distance = speed × time)
Rearranged for each unknown:
Speed: s = d / t
Distance: d = s × t
Time: t = d / s
Worked example — Find speed:
A car travels 120 miles in 2 hours.
Step 1: Use s = d / t
s = 120 mi / 2 hr
Result: s = 60 mph
Worked example — Find time:
A train moves at 100 km/h and must cover 350 km.
Step 1: Use t = d / s
t = 350 km / 100 km/h
Result: t = 3.5 hours
Examples
Find speed
120 mi / 2 hr = 60 mph
s = d / t
Find distance
55 mph × 3 hr = 165 miles
d = s × t
Find time
300 km / 100 km/h = 3 hr
t = d / s
Mixed units
10 mi / 30 min = 20 mph
auto unit conversion
Metric speed
500 m / 20 s = 25 m/s
s = d / t
Knots
60 nmi / 3 hr = 20 knots
nautical miles per hour