Boat Speed and Current: Upstream-Downstream Problem

Distance & Rate 9th-10th Grade
Problem
A boat traveled 210m downstream and back upstream. The trip downstream took 10 hours. The trip back upstream took 70 hours. What is the speed of the boat in still water? What is the speed of the current?

What This Problem Teaches

  • Setting up systems of equations from motion problems with opposing forces
  • Understanding how current affects effective speed in both directions
  • Recognizing that distance = speed × time applies to each leg separately
  • Solving systems using elimination method efficiently
  • Interpreting solutions in context (boat speed must exceed current speed)

Picture This

A boat traveled 210m downstream and back upstream. The trip downstream took 10 hours. The trip back upstream took 70...

Solution: Method 1 — System of Effective Speeds

Step 1 — Define the variables

Let b = speed of boat in still water (m/h)

Let c = speed of current (m/h)

Step 2 — Identify effective speeds

When traveling downstream, the current helps the boat, so the effective speed is b + c.

When traveling upstream, the current opposes the boat, so the effective speed is b - c.

Step 3 — Apply distance = speed × time to each trip

For the downstream trip:

210 = (b + c) × 10

For the upstream trip:

210 = (b - c) × 70

Step 4 — Simplify both equations

Dividing the first equation by 10:

b + c = 21

Dividing the second equation by 70:

b - c = 3

Step 5 — Solve using elimination

Adding the two equations eliminates c:

(b + c) + (b - c) = 21 + 3
2b = 24
b = 12

Step 6 — Find the current speed

Substitute b = 12 into either equation. Using the first:

12 + c = 21
c = 9

Solution: Method 2 — Working with Rates Directly

Step 1 — Calculate effective speeds from given data

Since distance = speed × time, we can find speed = distance ÷ time.

Downstream speed: 210 ÷ 10 = 21 m/h

Upstream speed: 210 ÷ 70 = 3 m/h

Step 2 — Recognize the symmetry

The current adds the same amount to downstream speed as it subtracts from upstream speed. So:

Downstream speed = boat speed + current speed = 21

Upstream speed = boat speed - current speed = 3

Step 3 — Use the average for boat speed

The boat's speed in still water is the average of its effective upstream and downstream speeds:

b = (21 + 3) ÷ 2 = 24 ÷ 2 = 12 m/h

Step 4 — Find current speed from the difference

The current speed is half the difference between downstream and upstream speeds:

c = (21 - 3) ÷ 2 = 18 ÷ 2 = 9 m/h
Answer: The boat's speed in still water is 12 m/h, and the current speed is 9 m/h.

Verification

Let's check our answer by substituting back into the original conditions.

Check downstream trip:

Effective speed downstream: 12 + 9 = 21 m/h

Time to travel 210m: 210 ÷ 21 = 10 hours ✓

Check upstream trip:

Effective speed upstream: 12 - 9 = 3 m/h

Time to travel 210m: 210 ÷ 3 = 70 hours ✓

Both conditions are satisfied, confirming our answer.

Does This Seem Reasonable?

Let's examine whether these speeds make sense in context.

The boat speed (12 m/h) is greater than the current speed (9 m/h), which it must be for upstream travel to be possible. If the current were stronger than the boat, the boat would be swept downstream even when trying to go upstream.

The current is quite strong—it's 75% of the boat's still-water speed. This explains why the upstream trip took 7 times longer than the downstream trip (70 ÷ 10 = 7).

Reality check: Notice that 21 m/h downstream versus 3 m/h upstream is a 7:1 ratio. This dramatic difference occurs because the 9 m/h current is a large fraction of the 12 m/h boat speed. If the current were weaker, the time difference would be less extreme.

Common Pitfalls

✗ Mistake 1: Adding the times instead of working with speeds

Students sometimes try: "Total time is 80 hours for 420m, so average speed is 420 ÷ 80 = 5.25 m/h." This treats the problem as if the boat traveled at constant speed, ignoring that downstream and upstream are fundamentally different due to the current.

✗ Mistake 2: Confusing which direction gets which sign

Writing "upstream speed = b + c" and "downstream speed = b - c." Remember: downstream means "with the current" (current helps, so add), upstream means "against the current" (current hinders, so subtract).

✗ Mistake 3: Setting up the distance equation incorrectly

Writing "210 = b + c + 10" instead of "210 = (b + c) × 10." The parentheses are crucial—the entire effective speed gets multiplied by time, not just one component of speed.

The Pattern Behind This

For any upstream-downstream problem, if we know the distance d and times t₁ (downstream) and t₂ (upstream), we can use:

Boat speed in still water: b = (d/t₁ + d/t₂) ÷ 2
Current speed: c = (d/t₁ - d/t₂) ÷ 2

This works because:

  • d/t₁ gives the downstream effective speed (b + c)
  • d/t₂ gives the upstream effective speed (b - c)
  • The average of (b + c) and (b - c) is b
  • Half the difference between (b + c) and (b - c) is c

For our problem: b = (21 + 3)/2 = 12 and c = (21 - 3)/2 = 9.

Where This Shows Up in Real Life

Aviation: Pilots must account for headwinds and tailwinds when calculating flight times and fuel consumption. A 200 mph plane with a 50 mph tailwind covers ground at 250 mph, but only 150 mph against that same wind.

Ocean navigation: Ships deal with ocean currents constantly. The Gulf Stream, for instance, can add or subtract 2-5 mph from a ship's effective speed depending on direction.

Running and cycling: Athletes training on treadmills or stationary bikes versus outdoors must account for wind resistance, which always opposes motion.

What If?

1Different Distance
A boat travels 360m downstream in 12 hours and the same distance upstream in 90 hours. Find the boat's still-water speed and the current speed.
Step 1 — Calculate effective speeds

Downstream speed: 360 ÷ 12 = 30 m/h

Upstream speed: 360 ÷ 90 = 4 m/h

Step 2 — Find boat speed

Boat speed = average of effective speeds: (30 + 4) ÷ 2 = 17 m/h

Step 3 — Find current speed

Current speed = half the difference: (30 - 4) ÷ 2 = 13 m/h

Step 4 — Verify

Downstream: 17 + 13 = 30 m/h, time = 360 ÷ 30 = 12 h ✓

Upstream: 17 - 13 = 4 m/h, time = 360 ÷ 4 = 90 h ✓

Answer: Boat speed = 17 m/h, Current speed = 13 m/h

2Finding Time
A boat with still-water speed 15 m/h travels in a river with current speed 6 m/h. How long will it take to go 168m downstream? How long to return upstream?
Step 1 — Find effective speeds

Downstream speed: 15 + 6 = 21 m/h

Upstream speed: 15 - 6 = 9 m/h

Step 2 — Calculate downstream time

Time = distance ÷ speed = 168 ÷ 21 = 8 hours

Step 3 — Calculate upstream time

Time = distance ÷ speed = 168 ÷ 9 = 56/3 = 18⅔ hours

Step 4 — Verify

Downstream: 21 × 8 = 168 m ✓

Upstream: 9 × 18⅔ = 9 × 56/3 = 168 m ✓

Answer: Downstream: 8 hours, Upstream: 18⅔ hours

3One-Way with Constraint
A boat can travel 240m downstream in 8 hours. If the current speed is 6 m/h, what is the boat's speed in still water? How long would the return upstream trip take?
Step 1 — Find downstream effective speed

Downstream speed: 240 ÷ 8 = 30 m/h

Step 2 — Set up equation for boat speed

Since downstream speed = boat speed + current speed:

30 = b + 6

Therefore: b = 24 m/h

Step 3 — Find upstream effective speed

Upstream speed = boat speed - current speed

24 - 6 = 18 m/h

Step 4 — Calculate upstream time

Time = 240 ÷ 18 = 40/3 = 13⅓ hours

Answer: Boat speed = 24 m/h, Upstream time = 13⅓ hours

4Speed Ratio Challenge
A boat's upstream time is exactly 5 times its downstream time for the same distance. If the current speed is 12 m/h, find the boat's still-water speed.
Step 1 — Set up the time ratio

Let d = distance, t = downstream time

Then upstream time = 5t

Step 2 — Express speeds in terms of distance and time

Downstream speed: d/t = b + 12

Upstream speed: d/(5t) = b - 12

Step 3 — Relate the speeds

From the equations: d/t = b + 12 and d/(5t) = (b + 12)/5

But also: d/(5t) = b - 12

So: (b + 12)/5 = b - 12

Step 4 — Solve for boat speed

b + 12 = 5(b - 12)

b + 12 = 5b - 60

72 = 4b

b = 18 m/h

Step 5 — Verify

Downstream speed: 18 + 12 = 30 m/h

Upstream speed: 18 - 12 = 6 m/h

Ratio: 30 ÷ 6 = 5 ✓

Answer: Boat speed = 18 m/h

Frequently Asked Questions

How do you set up equations for boat speed problems with current?+
Use the fact that downstream speed = boat speed + current speed, while upstream speed = boat speed - current speed. Apply distance = speed × time to each leg. In this problem, downstream gives 210 = (b + c) × 10, and upstream gives 210 = (b - c) × 70, where b is boat speed and c is current speed.
Why does upstream travel take longer than downstream for the same distance?+
The current helps when going downstream (boat speed + current speed) but hinders when going upstream (boat speed - current speed). Since distance is constant, the slower effective speed upstream requires more time. Here, the effective downstream speed is 21 m/h while upstream is only 3 m/h.
What's the relationship between boat speed and current speed in these problems?+
The boat's still-water speed must be greater than the current speed, otherwise upstream travel would be impossible. The current speed affects both directions equally but oppositely - it adds to downstream speed and subtracts from upstream speed by the same amount.
DN

Dr. Neven Jurkovic

Mathematics educator and problem-solving specialist

NJ
Neven Jurkovic, PhD

Professor of Computer Science, Palo Alto College, Alamo Colleges District, San Antonio, TX

Developer of Algebrator

Contact

This solution was prepared with AI assistance and reviewed by Dr. Jurkovic for mathematical accuracy and pedagogical clarity.

2026-10-19