A walking training apparatus comprising: a walking assistance apparatus attachable to a leg of a trainee, the walking assistance apparatus being configured to assist a walking motion performed by the trainee; a first wire winding mechanism configured to pull a wire connectable to the leg directly or through the walking assistance apparatus upward and forward by winding the wire, the first wire winding mechanism being configured to wind and store the wire in a leg-idling period and being configured such that the wire is pulled out in a leg-standing period, the leg-idling period being a period in the walking motion of the trainee in which the leg is in an leg-idling state where the leg is in the air and does not contact the ground, the leg-standing period being a period in the walking motion of the trainee in which the leg is in a leg-standing state where the leg contacts the ground; pulling control means configured to control the first wire winding mechanism so that the first wire winding mechanism pulls the wire with a first pulling force for reducing during a walking training a weight of the walking assistance apparatus exerted on the trainee's leg; and storage amount detection means configured to detect a storage amount of the wire wound and stored in the first wire winding mechanism, characterized in that the pulling control means is configured to control the first wire winding mechanism so that the first wire winding mechanism pulls the wire of the first wire winding mechanism with, instead of the first pulling force, a second pulling force larger than the first pulling force in a swinging start period, which is a period in which the storage amount of the wire detected by the storage amount detection means is equal to or smaller than a predetermined storage amount of the wire, the predetermined storage amount being a storage amount in a period including a timing when the wire of the first wire winding mechanism changes from a pulling-out state to a winding state. a walking assistance apparatus attachable to a leg of a trainee, the walking assistance apparatus being configured to assist a walking motion performed by the trainee; a first wire winding mechanism configured to pull a wire connectable to the leg directly or through the walking assistance apparatus upward and forward by winding the wire, the first wire winding mechanism being configured to wind and store the wire in a leg-idling period and being configured such that the wire is pulled out in a leg-standing period, the leg-idling period being a period in the walking motion of the trainee in which the leg is in an leg-idling state where the leg is in the air and does not contact the ground, the leg-standing period being a period in the walking motion of the trainee in which the leg is in a leg-standing state where the leg contacts the ground; pulling control means configured to control the first wire winding mechanism so that the first wire winding mechanism pulls the wire with a first pulling force for reducing during a walking training a weight of the walking assistance apparatus exerted on the trainee's leg; and storage amount detection means configured to detect a storage amount of the wire wound and stored in the first wire winding mechanism, characterized in that the pulling control means is configured to control the first wire winding mechanism so that the first wire winding mechanism pulls the wire of the first wire winding mechanism with, instead of the first pulling force, a second pulling force larger than the first pulling force in a swinging start period, which is a period in which the storage amount of the wire detected by the storage amount detection means is equal to or smaller than a predetermined storage amount of the wire, the predetermined storage amount being a storage amount in a period including a timing when the wire of the first wire winding mechanism changes from a pulling-out state to a winding state.