WolframAlpha
Relative Motion of an Object Calculator
Solve for the speed of an object, the amount of time it traveled or the distance it covered moving with and against a flowing medium, such as a river.
Assuming distances traveling upstream and downstream | Use instead
Assuming time | Use instead