A self-propelled type of guide assembly for an endoscope (10) includes a barrel (50, 51, 91, 92, 111, 112, 126, 127) for receiving an elongated tube (13) of the endoscope in an axial direction (A). A rubber ring (77) retains the barrel to the elongated tube in a form with a clearance space (45, 46) defined between the barrel and the elongated tube. The barrel includes a barrel sleeve, having a first inner diameter according to an outer diameter of the elongated tube. An end cup is formed to extend from an end of the barrel sleeve, has a second inner diameter larger than the first inner diameter, for allowing the steering device in the elongated tube to steer. Furthermore, a movable endless track device has an annular surface, movable on an endless track outside the barrel, for pushing a wall of a body cavity for propulsion in the axial direction. A drive roller moves the endless track device relative to the barrel.