Skip to main content

Relative Velocity Calculator

Free Relative velocity Calculator for kinematics. Enter variables to compute results with formulas and detailed steps. Free to use with no signup required.

Share this calculator

Formula

V_AB = V_A - V_B (1D) | V_rel = sqrt((VAx-VBx)^2 + (VAy-VBy)^2) (2D)

Relative velocity of A with respect to B equals the vector difference of their velocities. In 1D, this is simple subtraction. In 2D, subtract each component separately then find the magnitude and direction of the resultant vector.

Worked Examples

Example 1: Highway Overtaking

Problem: Car A travels at 110 km/h and Car B at 90 km/h in the same direction. What is the relative velocity of A with respect to B?

Solution: Both cars same direction:\nV_A = 110 km/h, V_B = 90 km/h\nV_AB = V_A - V_B = 110 - 90 = 20 km/h\nV_BA = V_B - V_A = 90 - 110 = -20 km/h\nCar A sees Car B receding at 20 km/h.\nCar B sees Car A approaching at 20 km/h.

Result: V_AB = 20 km/h (A overtaking B) | V_BA = -20 km/h (B sees A approaching)

Example 2: River Crossing Problem

Problem: A boat aims north at 5 m/s (Vy=5, Vx=0). River flows east at 3 m/s (Vx=3, Vy=0). What is the boat's velocity relative to the ground?

Solution: Boat velocity: V_boat = (0, 5) m/s\nRiver current: V_river = (3, 0) m/s\nGround velocity: V_ground = V_boat + V_river = (3, 5) m/s\nMagnitude: sqrt(9 + 25) = sqrt(34) = 5.831 m/s\nDirection: arctan(5/3) = 59.04 degrees from east

Result: Ground speed: 5.831 m/s at 59.0 degrees from east | Drift: 3 m/s eastward

Frequently Asked Questions

What is relative velocity?

Relative velocity is the velocity of one object as observed from the reference frame of another moving object. When you sit on a train moving at 80 km/h and watch another train passing at 100 km/h in the same direction, the other train appears to move at only 20 km/h relative to you. Mathematically, the relative velocity of object A with respect to object B is calculated as V_AB = V_A - V_B, where V_A and V_B are the velocities measured from a stationary reference frame. This concept is fundamental in classical mechanics and applies to all everyday scenarios. In special relativity, the formula changes for speeds approaching the speed of light, but for all practical purposes at terrestrial speeds, simple vector subtraction works perfectly.

How do you calculate relative velocity in two dimensions?

In two dimensions, relative velocity is calculated using vector subtraction. Each velocity is broken into x and y components: V_Ax, V_Ay for object A and V_Bx, V_By for object B. The relative velocity components are V_rel_x = V_Ax - V_Bx and V_rel_y = V_Ay - V_By. The magnitude of the relative velocity is found using the Pythagorean theorem: |V_rel| = sqrt(V_rel_x squared + V_rel_y squared). The direction is found using the arctangent: theta = arctan(V_rel_y / V_rel_x). Alternatively, if you know the speeds and directions (angles) of both objects, you first convert to components using V_x = V cos(theta) and V_y = V sin(theta), then apply the same subtraction method. This approach is essential for navigation, collision avoidance, and projectile analysis.

How is relative velocity used in real-world applications?

Relative velocity has numerous practical applications across engineering, transportation, and physics. In aviation, pilots calculate relative wind velocity to determine airspeed versus ground speed and to plan crosswind landings. In naval operations, relative velocity is used for collision avoidance and intercepting other vessels. In ballistics, the relative velocity between a projectile and its target determines impact energy. Traffic engineers use relative velocity to design safe merging lanes and calculate stopping distances. In sports like baseball and cricket, the relative velocity between the bat and ball determines hitting power. Astronomers use relative velocity measurements via Doppler shift to detect exoplanets and measure galaxy recession speeds. River crossing problems in physics also rely on relative velocity between the boat, river current, and the bank.

What is the difference between classical and relativistic velocity addition?

In classical mechanics, relative velocity is calculated by simple vector subtraction: V_AB = V_A - V_B. This works perfectly for everyday speeds but breaks down at velocities approaching the speed of light. Einstein's special relativity introduces a correction factor: V_rel = (V_A - V_B) / (1 - V_A x V_B / c squared), where c is the speed of light (approximately 300,000 km/s). At everyday speeds, the denominator is essentially 1, so the formulas agree. However, at high speeds, the relativistic formula ensures that no relative velocity can exceed the speed of light. For example, two spaceships approaching each other at 0.8c each would have a classical relative velocity of 1.6c, but the relativistic calculation gives 0.976c. Relative Velocity Calculator uses classical mechanics, which is accurate for all terrestrial applications.

How do I interpret the result?

Results are displayed with a label and unit to help you understand the output. Many calculators include a short explanation or classification below the result (for example, a BMI category or risk level). Refer to the worked examples section on this page for real-world context.

Is Relative Velocity Calculator free to use?

Yes, completely free with no sign-up required. All calculators on NovaCalculator are free to use without registration, subscription, or payment.

References