The gait training apparatus includes a walking assistant device mounted on each part of a user, first tensioning means for pulling the legs upward and forward, either directly or through a walking assistance device, Control means for controlling the first tensioning means so as to reduce the weight of the walking assist device, joint angle detecting means provided on the walking aid, or imaging means for picking up images of each part of the user. The control means may use the information detected by at least one of the joint angle detecting means and the imaging means so as to determine whether or not the swing of the first part In addition to the tensile force on the tensile means, an additional tensile force is generated.보행 훈련 장치는, 유저의 각부에 장착된 보행 보조 장치와, 각부를 직접적으로 또는 보행 보조 장치를 통해, 상방이면서 또한 전방으로 인장하는 제1 인장 수단과, 제1 인장 수단에 의한 인장력의 연직 상방 성분이 보행 보조 장치의 중량을 저감시키도록 제1 인장 수단을 제어하는 제어 수단과, 보행 보조 장치에 설치된 관절 각도 검출 수단, 또는 유저의 각부를 촬상하는 촬상 수단을 구비한다. 제어 수단은, 관절 각도 검출 수단 및 촬상 수단의 적어도 어느 하나에 의해 검출된 정보를 사용하여, 유저의 보행 동작에 있어서의 각부의 전방으로의 스윙의 개시 시 또는 스윙되고 있는 기간에 있어서, 제1 인장 수단에 인장력에 더해서 추가의 인장력을 발생시킨다.