Boat and River MCQ Quiz - Objective Question with Answer for Boat and River - Download Free PDF

Last updated on Jun 11, 2025

The boat and stream concept is one of the most common and important topics based on which questions are asked in the numerous significant Government exams conducted in the country. The boat and stream objective questions are asked in the quantitative aptitude section of the Government exams. In this article, Testbook has shortlisted some intermediate levels of the boat and stream MCQ objective questions Quiz with their detailed solutions and in depth explanations.

Latest Boat and River MCQ Objective Questions

Boat and River Question 1:

A boat covers 64 km in downstream in 4 hours and 48 km in upstream in 6 hours. Find the distance covered by boat in 5 hours still water?

  1. 55
  2. 60
  3. 54
  4. 80
  5. 72

Answer (Detailed Solution Below)

Option 2 : 60

Boat and River Question 1 Detailed Solution

Given:

Downstream distance = 64 km

Time taken for downstream = 4 hours

Upstream distance = 48 km

Time taken for upstream = 6 hours

Formula used:

Speed = Distance ÷ Time

Speed downstream = (Speed of boat + Speed of current)

Speed upstream = (Speed of boat - Speed of current)

Calculations:

Speed downstream = 64 ÷ 4 = 16 km/hr

Speed upstream = 48 ÷ 6 = 8 km/hr

Let the speed of the boat in still water be 'b' km/hr and the speed of the current be 'c' km/hr.

Speed downstream = b + c = 16

Speed upstream = b - c = 8

Now, solving the equations:

b + c = 16

b - c = 8

Add the two equations:

(b + c) + (b - c) = 16 + 8

2b = 24

b = 12 km/hr

The speed of the boat in still water is 12 km/hr.

Now, the distance covered by the boat in 5 hours in still water is:

Distance = Speed × Time

Distance = 12 × 5 = 60 km

∴ The distance covered by the boat in 5 hours in still water is 60 km.

Boat and River Question 2:

A boat covers a distance of [3x/5] km downstream and [2x/5] km upstream. The speed of the boat in still water is 12 km/hr, and the speed of the stream is 8 km/hr. It is given that the time taken to travel upstream is 14 hours more than the time taken to travel downstream. What is the total downstream distance travelled by the boat?

  1. 120
  2. 140
  3. 160
  4. 180
  5. 200

Answer (Detailed Solution Below)

Option 1 : 120

Boat and River Question 2 Detailed Solution

Calculation

Distance travelled by boat in downstream = 3x/5 km

Distance travelled by boat in upstream = [2x / 5] km

ATQ, [2x / 5(12 - 8)] − [3𝑥 / 5(12 + 8)] = 14

Or, [10x−3x] / 100 = 14

So, x = 200

Distance covered in downstream = 200 × [3 / 5] = 120

Boat and River Question 3:

A boat can covers a certain distance in upstream and same distance in downstream in total of 7 hours 48 minutes, If upstream speed of the boat is 62.5%. of downstream speed of the boat and speed of the stream is 3 km/h, what is the total distance covered by the boat?

  1. 86
  2. 84
  3. 96
  4. 98

Answer (Detailed Solution Below)

Option 3 : 96

Boat and River Question 3 Detailed Solution

Calculation

Let downstream speed is 8x.

So, upstream speed is 8x × 5/  8 = 5x

So, [8x - 5x]/2 = 3

So, x = 2

So, upstream speed is 10 and downstream speed is 16

Let, Distance is D.

So, D/16 + D /10 = 7 (48/60) = 39/5

Or, 13D/80 = 39/5

Or, D = 48 km

Total distance is 48 + 48 = 96 

Boat and River Question 4:

A boat can covers a certain distance in upstream and same distance in downstream in total of 7 hours 48 minutes, If upstream speed of the boat is 62.5%. of downstream speed of the boat and speed of the stream is 3 km/h, what is the total distance covered by the boat?

  1. 86
  2. 84
  3. 96
  4. 98
  5. 88

Answer (Detailed Solution Below)

Option 3 : 96

Boat and River Question 4 Detailed Solution

Calculation

Let downstream speed is 8x.

So, upstream speed is 8x × 5/  8 = 5x

So, [8x - 5x]/2 = 3

So, x = 2

So, upstream speed is 10 and downstream speed is 16

Let, Distance is D.

So, D/16 + D /10 = 7 (48/60) = 39/5

Or, 13D/80 = 39/5

Or, D = 48 km

Total distance is 48 + 48 = 96 

Boat and River Question 5:

The time taken by a boat to go 18 km downstream is equal to the time taken by it to go 10.8 km upstream. The speed of the boat in still water is 8 km/h. How much time (in hours) will the boat take to go 45 km upstream ?

  1. 6
  2. 7.5
  3. 8.5
  4. 9

Answer (Detailed Solution Below)

Option 2 : 7.5

Boat and River Question 5 Detailed Solution

Given:

Distance downstream (Ddown) = 18 km

Distance upstream (Dup) = 10.8 km

Time taken downstream (Tdown) = Time taken upstream (Tup)

Speed of the boat in still water (Vb) = 8 km/h

Formula used:

Speed = Distance / Time ⇒ Time = Distance / Speed

Speed downstream (Vdown) = Vb + Vc (where Vc is the speed of the current)

Speed upstream (Vup) = Vb - Vc

Calculation:

From the given condition, Tdown = Tup

⇒ Ddown / Vdown = Dup / Vup

⇒ 18 / (Vb + Vc) = 10.8 / (Vb - Vc)

⇒ 18 / (8 + Vc) = 10.8 / (8 - Vc)

⇒ 18 × (8 - Vc) = 10.8 × (8 + Vc)

⇒ 144 - 18Vc = 86.4 + 10.8Vc

⇒ 144 - 86.4 = 10.8Vc + 18Vc

⇒ 57.6 = 28.8Vc

⇒ Vc = 57.6 / 28.8

⇒ Vc = 2 km/h

Vup = Vb - Vc

⇒ Vup = 8 - 2

⇒ Vup = 6 km/h

Time taken to go 45 km upstream:

Time = Distance / Speed = 45 / 6

⇒ Time = 7.5 hours

∴ The correct answer is option 2.

Top Boat and River MCQ Objective Questions

A boat goes 20 km upstream and 44 km downstream in 8 hours. In 5 hours, it goes 15 km upstream and 22 km downstream. Determine the speed of the boat in still water.

  1. 6 km/h
  2. 10 km/h
  3. 8 km/h
  4. 7 km/h

Answer (Detailed Solution Below)

Option 3 : 8 km/h

Boat and River Question 6 Detailed Solution

Download Solution PDF

Concept used:

If upstream speed = U and downstream speed = D, then speed of boat = (U + D)/2

Calculation:

According to the question,

20/U + 44/D = 8  … (i)

15/U + 22/D = 5  … (ii)

Multiply by 2 the equation (ii) then subtract from 1 we get

20/U + 44/D = 8

30/U + 44/D = 10

- 10/U = - 2

⇒ U = 5 km/hr

Putting the value in equation (i), we get D = 11

So, the speed of boat = (U + D)/2 = (5 + 11)/2 = 8 km/hr

∴ The correct answer is 8 km/hr

A man rows a boat a certain distance downstream in 9 hours, while it takes 18 hours to row the same distance upstream. How many hours will it take him to row three-fifth of the same distance in still water?

  1. 9.5
  2. 7.2
  3. 10
  4. 12

Answer (Detailed Solution Below)

Option 2 : 7.2

Boat and River Question 7 Detailed Solution

Download Solution PDF

Given:

A man rows a boat a certain distance downstream in 9 hours, while it takes 18 hours to row the same distance upstream. ​

Concept used:

1. Distance = Speed × Time

2. While rowing upstream, the upstream speed is the difference between the speed of the boat in still water and the speed of the flow.

3. While rowing downstream, the downstream speed is the addition of the speed of the boat in still water and the speed of the flow.

4. Componendo-Dividendo Method

Calculation:

Let the distance, speed of the boat in still water, and speed of the river be D, S, and R respectively.

​According to the concept,

D/(S - R) = 18      ....(1)

D/(S + R) = 9      ....(2)

(1) ÷ (2),

(S + R)/(S - R) = 2

⇒ \(\frac {S + R + S - R}{S + R - S + R} = \frac {2 + 1} {2 - 1}\) (Componendo-Dividendo Method)

⇒ \(\frac {S}{R} = 3\)

⇒ S = 3R

Putting S = 3R in (1), D = 36R

Now, time taken to row three-fifth of the same distance in still water = \(36R \times \frac {3}{5} \div 3R\) = 7.2 hours

∴ It will take 7.2 hours to row three-fifth of the same distance in still water.

Shortcut Trick

Let's assume the total distance be 180 km

So, down-stream speed will be 180/9 = 20 km/hr

So, up-stream speed will be 180/18 = 10 km/hr

Now, speed of the boat will be (20 + 10)/2 = 15 km/hr

So,the boat can row (3/5th of 180km) 108 km in 108/15 = 7.2 hr

A swimmer swims from a point P against the current for 6 min and then swims back along the current for next 6 min and reaches at a point Q. If the distance between P and Q is 120 m then the speed of the current (in km/h) is:

  1. 0.4
  2. 0.2
  3. 1
  4. 0.6

Answer (Detailed Solution Below)

Option 4 : 0.6

Boat and River Question 8 Detailed Solution

Download Solution PDF

Given: 

A swimmer swims from point P against the current for 6 min and then swims back along the current for next 6 min and reaches at a point Q.

The distance between P and Q is 120 m.

Concept used:

1. 6 min = 360 seconds

2. While rowing upstream, the upstream speed is the difference between the speed of the boat in still water and the speed of the flow.

3. While rowing downstream, the downstream speed is the addition of the speed of the boat in still water and the speed of the flow.

4. 1 m/s = 18/5 km/h

5. Distance = Time × Speed

Calculation:

Let's suppose the swimmer started from P and swam 360 seconds to R against the current, then return to Q swimming for 360 seconds.

F2 Savita SSC 1-2-23 D8

Let the speed of the swimmer in still water and the current be U and V m/s respectively.

​According to the question,

PR = 360(U - V)      ....(1)

QR = 360(U + V)      ....(2)

So, PQ = QR - PR

⇒ 120 = 360(U + V - U + V) (From 1 and 2)

⇒ V = 1/6

So, the speed of the current = 1/6 m/s

Now, the speed of the current = 1/6 × 18/5 = 0.6 km/h

∴ The speed of the current is 0.6 km/h.

A motorboat whose speed is 20 km/h in still water takes 30 minutes more to go 24 km upstream than to cover the same distance downstream. If the speed of the boat in still water is increased by 2 km/h, then how much time will it take to go 39 km downstream and 30 km upstream?

  1. 2 h 50 m
  2. 3 h 10 m
  3. 3 h 40 m
  4. 2 h 40 m

Answer (Detailed Solution Below)

Option 2 : 3 h 10 m

Boat and River Question 9 Detailed Solution

Download Solution PDF

Given:

The speed of the motorboat in still water = 20 km/h

Concept used:

If the speed of a boat in still water is x km/h and the speed of the stream is y km/h, then

Downstream speed = (x + y) km/h

Upstream speed = (x - y) km/h

Time = Distance/Speed

Calculation:

According to the question, the motorboat takes 30 minutes more to go 24 km upstream than to cover the same distance downstream.

Let, the speed of the water = x km/h

So, 24/(20 - x) = 24/(20 + x) + (1/2)  [∵ 30 minutes = 1/2 hour]

⇒ 24/(20 - x) - 24/(20 + x) = (1/2)

⇒ \(\frac{24(20+x)-24(20-x)}{400-x^2}=\frac{1}{2}\)

⇒ \(\frac{24(20+x-20+x)}{400-x^2}=\frac{1}{2}\)

⇒ \(\frac{24×2x}{400-x^2}=\frac{1}{2}\)

⇒ 400 - x2 = 96x

⇒ x2 + 96x - 400 = 0

⇒ x2 + 100x - 4x - 400 = 0

⇒ x (x + 100) - 4 (x + 100) = 0

⇒ (x + 100) (x - 4) = 0

⇒ x + 100 = 0 ⇒ x = -100 ["-" is neglacted]

⇒ x - 4 = 0 ⇒ x = 4

∴ The speed of the water = 4 km/h

The speed of the motorboat in still water increased 2 km/h = 20 + 2 = 22 km/h

The time for 39 km downstream and 30 km upstream = 39/(22 + 4) + 30/(22 - 4) hours

= (39/26) + (30/18) hours

= 3/2 + 5/3 hours

= 19/6 hours

= (19/6) × 60 minutes

= 190 minutes

= 3 hours 10 minutes

∴ The motorboat will take 3 hours 10 minutes to go 39 km downstream and 30 km upstream

Shortcut TrickValue putting method, 

According to the question, 

30 min = 1/2 hr

x = 20 (Speed in still water)

⇒ 24/(20 - y) - 24/(20 + y) = 1/2

Here the R.H.S is 1/2, so the value of 20 - y must be more than 12

Hence take y = 4 (so that right bracket will become 1 as 20 + 4 = 24) and (left bracket will be more than half)

⇒ 24/(20 - 4) - 24(20 + 4) = 3/2 - 1 = 1/2

Hence the value of Y = 4

Now according to the question, 

⇒ 39/(22 + 4) + 30/(22 - 4) = 39/26 + 30/18

⇒ 19/6 = 3(1/6) = 3 hours and 10 min

∴ The motorboat will take 3 hours 10 minutes to go 39 km downstream and 30 km upstream

A boat can go 60 km downstream and 40 km upstream in 12 hours 30 minutes. It can go 84 km downstream and 63 km upstream in 18 hours 54 minutes. What is the speed (in km/h, to the nearest integer) of the boat in still water?

  1. 7
  2. 8
  3. 9
  4. 10

Answer (Detailed Solution Below)

Option 3 : 9

Boat and River Question 10 Detailed Solution

Download Solution PDF

Given:

A boat can go 60 km downstream and 40 km upstream in 12 hours 30 minutes.

It can go 84 km downstream and 63 km upstream in 18 hours 54 minutes.

Concept used:

Upstream speed = Boat speed - speed of the current 

Downstream speed = Boat speed + speed of the current

Distance = speed × time

Calculation:

Downstream speed = x km/h

The upstream speed=  y km/h

As per the question,

60 /x + 40/y = 25/2 ...... (1)

Again, 84/x + 63/y = 189/10 ....... (2)

By solving 1 and 2 we get,

x = 40 / 3 and y = 5

So Still water boat's speed is

⇒ (13..33 + 5) / 2 = 9km/hr

∴ The correct option is 3

Alternate Method 

Let the speed of the boat = u

and

speed of current/river = v

So,

upstream speed (US) = u - v

downstream speed (DS) = u + v

according to the question,

60/DS  +  40/US  = 12.5

⇒ 3/DS + 2/US = 0.625 ....(1)

and

84/(u + v)  + 63/(u - v) = 18.9

⇒ 4/DS + 3/US = 0.9 ....(2)

let 

a = 1/DS   and  b = 1/US

then eq(1) and eq(2) will be

⇒ 3a + 2b  = 0.625 ....(3)

⇒ 4a  + 3b = 0.9....(4)

So, multiply eq(3) with 3 and eq(4) with 2:-

⇒ 9a + 6b = 1.875  ...(5)

⇒ 8a + 6b = 1.8 ....(6)

now,  eq(5) - eq(6)

a = 0.075

then DS = 40/3

and from eq(6)

6b = 1.2

⇒ b = 0.2

⇒ US = 5

Boat speed = (DS + US)/2 = 55/6

Hence; u ≈ 9 km/hr

A boat goes 20 km upstream and 30km downstream in 2 hours 32 minutes. If speed of stream is 5 km/h, what is speed of boat in still water in km/h? 

  1. 30
  2. 15
  3. 25
  4. 20

Answer (Detailed Solution Below)

Option 4 : 20

Boat and River Question 11 Detailed Solution

Download Solution PDF

Given:

A boat goes 20 km upstream and 30km downstream in 2 hours 32 minutes. 

Fomula Used:

Time of Upstream = Distance/(Speed of boat - Speed of Stream)

Time of Downstream = Distance/(Speed of boat + Speed of stream)

Calculation:

Let the speed of boat be x 

According to the Question,

⇒ 20/(x - 5) + 30/(x + 5) = 2 (32/60)

⇒ 20/(x - 5) + 30/(x + 5) = 38/15

According to the fourth option x = 20 

⇒ 20/15 + 30/25 = 38/15

⇒ (200 + 180)/150 = 38/15

⇒ 38/15 = 38/15

LHS = RHS 

∴ The speed of the boat in still water in 20 km/h.

A man can row a distance of 8 km downstream in a certain time and can row 6 km upstream in the same time. If he rows 24 km upstream and the same distance downstream in \(1\frac{3}{4}\) hours, then the speed (in km/h) of the current is:

  1. \(4\frac{1}{2}\)
  2. 4
  3. 3
  4. \(2\frac{1}{2}\)

Answer (Detailed Solution Below)

Option 2 : 4

Boat and River Question 12 Detailed Solution

Download Solution PDF

Given:

Total distance = 24km

Time taken = 7/4 hours

Concept used:

Speed = D/t

D= Distance

t = time

Calculation:

Let the speed of man and current be v and s respectively. 

According to the question,

\({8\over v \;+\;s} = {6\over v \;-\;s}\)

⇒ 8v - 8s = 6v + 6s

⇒ 2v = 14s

⇒ v : s = 7 : 1

Let speed of man = 7x

Speed of current = x

So,

24/8x + 24/6x = 7/4

⇒ 3/x + 4/x = 7/4

⇒ 7/x = 7/4

⇒ x = 4

⇒ speed of the current = 4 km/h

∴ The speed of the current is 4 km/h

A boat can go 16 km downstream and 10 km upstream in 3 hours. It can also go 24 km downstream and 5 km upstream in 2 hours. In how much time (in hours) will it cover a distance of 64 km downstream?

  1. 5 hrs
  2. 6 hrs
  3. 2 hrs
  4. 3 hrs

Answer (Detailed Solution Below)

Option 3 : 2 hrs

Boat and River Question 13 Detailed Solution

Download Solution PDF

Given:

A boat can go 16 km downstream and 10 km upstream in 3 hours

It can also go 24 km downstream and 5 km upstream in 2 hours

Formula used:

Time = Distance/ Speed

Calculation:

Let the speed of the boat upstream be U

and the speed of the boat in downstream be D

According to the question:

A boat can go 16 km downstream and 10 km upstream in 3 hours,

Time = 3 hours

 16/D + 10/U = 3 hours       ----(1)

It can also go 24 km downstream and 5 km upstream in 2 hours,

Time = 2 hours

24/D + 5/U = 2        ----(2)

Multiply equation (2) by 2, subtracting from equation (1) from equation (2):

2 × (24/D + 5/U) - (16/D + 10/U) = 4 - 3

48/D - 10/U  - 16/D + 10/U = 1

32/D = 1

D = 32 km/hr

Now, Distance of downstream = 64 km

Time = 64/32 = 2 hrs.

 2 hrs is the total time taken to go 64 km downstream.

Speed of stream is 4 km/hr and the speed of boat is 11 km/hr. In how much time will the boat cover a distance of 21 km upstream and 45 km downstream?

  1. 6 hours
  2. 3 hours
  3. 4 hours
  4. 7 hours

Answer (Detailed Solution Below)

Option 1 : 6 hours

Boat and River Question 14 Detailed Solution

Download Solution PDF

Given:

Speed of stream is 4 km/hr.

Speed of boat is 11 km/hr.

Concept Used:

Upstream Speed = Speed of boat - Speed of stream

Downstream Speed = Speed of boat + Speed of stream

Calculation:

Upstream Speed = Speed of boat - Speed of stream

⇒ 11 - 4 = 7 km/h

Upstream distance = 21 km

Time  = 21/7 = 3 hrs

Downstream Speed = Speed of boat + Speed of stream

⇒ 11 + 4 = 15 km/h

Downstream distance = 45 km

Time = 45/15 = 3 hrs

Total time = 6 hrs

Option 1 is the correct answer.

A boat can go 3 km upstream and 5 km downstream in 55 minutes. It can also go 4 km upstream and 9 km downstream in 1 hour 25 minutes. In how much time (in hours) will it go 43.2 km downstream?

  1. 4.4
  2. 4.8
  3. 3.6
  4. 5.4

Answer (Detailed Solution Below)

Option 3 : 3.6

Boat and River Question 15 Detailed Solution

Download Solution PDF

Let the speed of boat and current be x km/hr and y km/hr respectively.

Downstream speed = (x + y) km/hr

Upstream speed = (x – y) km/hr

According to the question

3/(x – y) + 5/(x + y) = 55/60 = 11/12

4/(x – y) + 9/(x + y) = 1 + 25/60 = 17/12

Let 1/(x + y) = a and 1/(x – y) = b

3b + 5a = 11/12     ...1)

4b + 9a = 17/12     ...2)

Multiply by 4 in equation (1) and multiply by 3 in equation (2)

12b + 20a = 11/3     ...3)

12b + 27a = 17/4     ...4)

Subtract equation (3) from equation (4)

7a = 17/4 – 11/3

⇒ 7a = 7/12

⇒ a = 1/12

Since,  1/(x + y) = a

⇒ x + y = 1/a = 1/(1/12)

⇒ x + y = 12 km/hr

Speed of downstream = 12 km/hr

∴ Time taken to cover 43.2 km distance in downstream = 43.2/12 = 3.6 hr
Get Free Access Now
Hot Links: teen patti sweet teen patti download teen patti real money app