Boats and streams is one of the most formula-friendly topics in competitive exam mathematics. Unlike algebra or geometry, where problems can appear in unpredictable forms, boats and streams questions follow a small set of fixed templates. Every question — regardless of how it is worded — comes back to the same three relationships: downstream speed, upstream speed, and still water speed.
The challenge most candidates face is not understanding the concept. It is that the three formulas look similar enough to confuse under pressure, and the word problems are often worded in ways that obscure which formula to apply. This guide solves both problems — clear formula logic, pattern recognition for every question type, and worked examples for each.
In SSC CGL, boats and streams typically contributes 2–3 questions in Tier 1 and 3–4 in Tier 2. In IBPS PO Prelims, 1–2 questions appear. In CAT, it appears occasionally as part of time-speed-distance sets. Across all exams, this is a high-accuracy topic — once the formulas are internalized, these questions are among the fastest to solve.
Part 1: Core Concepts and Terminology
The Three Speeds
Every boats and streams problem involves exactly three speeds:
Still Water Speed (u): The speed of the boat in calm water with no current. This is the boat's own engine speed.
Stream Speed (v): The speed of the current (river flow). This acts with or against the boat depending on direction.
Downstream Speed (D): The speed of the boat when moving in the same direction as the current. The current helps the boat.
Upstream Speed (U): The speed of the boat when moving against the current. The current resists the boat.
The Fundamental Relationships
These three formulas are the entire foundation of this topic:
Downstream speed = u + v (boat speed + stream speed)
Upstream speed = u - v (boat speed - stream speed)
From these two, reverse formulas follow directly:
Still water speed = (D + U) / 2
Stream speed = (D - U) / 2
Memory Trick
Think of it as wind and running:
- Running with wind (downstream) = faster = add
- Running against wind (upstream) = slower = subtract
- To get back the original speed = average of both
Part 2: The 6 Core Problem Types
Every boats and streams question in every competitive exam falls into one of these six types. Identify the type first — the solution follows immediately.
Type 1 — Find Downstream or Upstream Speed
Given: Still water speed and stream speed
Find: Downstream or upstream speed
Formula: D = u + v or U = u - v
Worked Example 1:
A boat travels at 12 km/h in still water. The stream flows at 3 km/h. Find the downstream and upstream speeds.
Downstream = 12 + 3 = 15 km/h
Upstream = 12 - 3 = 9 km/h
Type 2 — Find Still Water Speed and Stream Speed
Given: Downstream speed and upstream speed
Find: Still water speed and/or stream speed
Formula: u = (D + U) / 2, v = (D - U) / 2
Worked Example 2:
A boat's downstream speed is 18 km/h and upstream speed is 10 km/h. Find the speed of the boat in still water and the stream speed.
Still water speed = (18 + 10) / 2 = 28 / 2 = 14 km/h
Stream speed = (18 - 10) / 2 = 8 / 2 = 4 km/h
Worked Example 3:
A man rows downstream at 20 km/h and upstream at 12 km/h. How fast does the river flow?
Stream speed = (20 - 12) / 2 = 4 km/h
Type 3 — Find Time to Travel a Given Distance
Given: Distance, still water speed, stream speed
Find: Time to travel upstream or downstream
Formula: Time = Distance / Speed
Worked Example 4:
A boat travels at 15 km/h in still water. Stream speed is 5 km/h. How long does it take to travel 60 km downstream and return?
Downstream speed = 15 + 5 = 20 km/h
Upstream speed = 15 - 5 = 10 km/h
Time downstream = 60 / 20 = 3 hours
Time upstream = 60 / 10 = 6 hours
Total time = 9 hours
Worked Example 5:
A boat covers 48 km upstream in 4 hours and 48 km downstream in 3 hours. Find the still water speed.
Upstream speed = 48 / 4 = 12 km/h
Downstream speed = 48 / 3 = 16 km/h
Still water speed = (12 + 16) / 2 = 14 km/h
Type 4 — Equal Distance Up and Down (Total Time Given)
Given: Total time for round trip, still water speed or stream speed
Find: Distance or the missing speed
Formula: Total time = Distance/D + Distance/U
Worked Example 6:
A boat goes 30 km downstream and returns. Total time = 8 hours. Still water speed = 8 km/h, stream speed = 2 km/h. Verify.
Downstream speed = 8 + 2 = 10 km/h
Upstream speed = 8 - 2 = 6 km/h
Time = 30/10 + 30/6 = 3 + 5 = 8 hours ✓
Worked Example 7:
A boat takes 5 hours to go 30 km downstream and 30 km upstream. Still water speed = 13 km/h. Find stream speed.
Let stream speed = v
30/(13+v) + 30/(13-v) = 5
30(13-v) + 30(13+v) = 5(13+v)(13-v)
30 x 13 - 30v + 30 x 13 + 30v = 5(169 - v²)
780 = 845 - 5v²
5v² = 65
v² = 13
v = √13 km/h
Note: This type uses algebra — recognize the template and set up the equation directly.
Type 5 — Finding Distance When Speeds and Time Are Given
Given: Upstream speed, downstream speed, time in each direction
Find: Total distance or one-way distance
Formula: Distance = Speed x Time for each leg
Worked Example 8:
A boat travels downstream for 3 hours and upstream for 4 hours. Downstream speed = 14 km/h, upstream speed = 8 km/h. Find the total distance covered.
Distance downstream = 14 x 3 = 42 km
Distance upstream = 8 x 4 = 32 km
Total distance = 74 km
Worked Example 9:
A man can row 6 km/h in still water. Stream flows at 2 km/h. He rows to a point and returns in 3 hours. How far is the point?
Let distance = d
d/(6+2) + d/(6-2) = 3
d/8 + d/4 = 3
d/8 + 2d/8 = 3
3d/8 = 3
d = 8 km
Type 6 — Man Swimming vs. Boat Rowing
Some questions involve a person swimming (not rowing a boat) in a stream. The formulas are identical — just replace "boat speed" with "swimming speed."
Worked Example 10:
A man swims at 5 km/h in still water. A river flows at 1 km/h. He swims 12 km downstream and returns. Find total time.
Downstream = 5 + 1 = 6 km/h → time = 12/6 = 2 hours
Upstream = 5 - 1 = 4 km/h → time = 12/4 = 3 hours
Total = 5 hours
Part 3: Advanced Problem Types
The "Twice as Fast" Pattern
A common SSC question states that the boat's downstream speed is a multiple of upstream speed.
Worked Example 11:
A boat's downstream speed is twice its upstream speed. Still water speed = 12 km/h. Find the stream speed.
Let upstream speed = U, downstream speed = 2U
Still water = (2U + U) / 2 = 3U/2 = 12
U = 8 km/h, D = 16 km/h
Stream speed = (16 - 8) / 2 = 4 km/h
Shortcut for this pattern:
If D = n x U, then:
- Still water speed = U x (n+1)/2
- Stream speed = U x (n-1)/2
The "Boats Meet" Pattern
Two boats start from opposite ends of a river and travel toward each other.
Worked Example 12:
Two boats start simultaneously from opposite ends of a 120 km river. Boat A travels downstream at 15 km/h. Boat B travels upstream at 10 km/h. When do they meet?
Note: Boat A is going downstream, Boat B is going upstream — they are approaching each other.
Combined speed = 15 + 10 = 25 km/h
Time to meet = 120 / 25 = 4.8 hours
The "Time Ratio" Shortcut
When the same distance is covered upstream and downstream, time taken is inversely proportional to speed.
t_upstream / t_downstream = D / U = (u + v) / (u - v)
Worked Example 13:
A boat takes 3 times as long to go upstream as downstream for the same distance. Still water speed = 12 km/h. Find stream speed.
t_up / t_down = 3/1
D / U = 3
(u + v) / (u - v) = 3
12 + v = 3(12 - v)
12 + v = 36 - 3v
4v = 24
v = 6 km/h
Part 4: Special Cases and Exam Traps
Trap 1 — Speed Given in Different Units
Some questions give boat speed in km/h and ask for time in minutes, or give distance in metres and speed in km/h.
Always convert to consistent units before applying any formula:
- km/h to m/s: multiply by 5/18
- m/s to km/h: multiply by 18/5
Trap 2 — "Goes and Returns" vs. "One Way"
Read the question carefully:
- "Time to reach and return" = both upstream and downstream time combined
- "Time to reach" = one direction only
Applying the round-trip formula to a one-way question (or vice versa) gives a completely wrong answer.
Trap 3 — Still Water Speed vs. Downstream Speed
Some questions state "the boat travels at X km/h" without specifying if this is still water speed or downstream speed. Context clues:
- "In still water" or "in calm water" = still water speed
- "With the current" or "going downstream" = downstream speed
- No qualifier given + stream speed also given = usually still water speed
Trap 4 — Negative Upstream Speed
If stream speed is greater than still water speed, the boat cannot move upstream — it will be carried backward. This scenario does not appear in standard exams but if a calculation gives negative upstream speed, recheck whether the question is asking for downstream movement only.
Part 5: Quick Reference Formula Sheet
| Situation | Formula |
|---|---|
| Downstream speed | D = u + v |
| Upstream speed | U = u - v |
| Still water speed | u = (D + U) / 2 |
| Stream speed | v = (D - U) / 2 |
| Time for distance d downstream | t = d / (u + v) |
| Time for distance d upstream | t = d / (u - v) |
| Round trip time | t = d/(u+v) + d/(u-v) |
| Time ratio (same distance) | t_up / t_down = (u+v) / (u-v) |
| D = n x U shortcut — stream speed | v = u x (n-1) / (n+1) |
Exam-Wise Strategy
| Exam | Questions | Common Types | Time Budget |
|---|---|---|---|
| SSC CGL Tier 1 | 2 | Type 2, Type 3 | 60-75 sec each |
| SSC CGL Tier 2 | 3-4 | Type 4, 5, 6 + algebra | 90 sec each |
| IBPS PO Prelims | 1-2 | Type 2, Type 3 | 60 sec each |
| IBPS PO Mains | 2 | Advanced + ratio types | 90 sec each |
| CAT | 1 | Combined TSD sets | 2 min |
SSC CGL strategy: Always identify still water speed and stream speed in the first step. If downstream and upstream are given, derive u and v before anything else — it unlocks every subsequent calculation.
IBPS PO strategy: Questions are straightforward formula application. Memorize the four core formulas and the two reverse formulas. Full marks achievable within 60 seconds per question.
2-Week Boats and Streams Practice Plan
| Week | Focus | Daily Target |
|---|---|---|
| 1 | Types 1-3 — direct formula application | 15 questions, 20 min |
| 2 | Types 4-6 + advanced patterns + exam mocks | 15 mixed questions, 20 min |