Puzzle 3 | (Calculate total distance travelled by bee)

Puzzle: Two trains are on same track and they are coming toward each other. The speed of the first train is 50 km/h and the speed of the second train is 70 km/h. A bee starts flying between the trains when the distance between two trains is 100 km. The bee first flies from first train to second train. Once it reaches the second train, it immediately flies back to the first train … and so on until trains collide. Calculate the total distance travelled by the bee. Speed of bee is 80 km/h.


Answer: 66.67 km approx.


  • Let the first train A move at u km/h.
  • Let the second train B move at v km/h.
  • Let the distance between two trains be d km
  • Let the speed of bee be b km/h
  • Therefore, the time taken by trains to collide = d/(u+v)
  • Now putting all the known values into the above equation, we get,

    u = 50 km/hr
    v = 70 km/hr
    d = 100 km
    b = 80 km/hr
    Therfore, the total distance travelled by bee 
    = b*d/(u+v) 
    = 80 * 100/(50+70) 
    = 66.67 km (approx)

    Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above

    My Personal Notes arrow_drop_up

    Article Tags :
    Practice Tags :


    Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.