A ballon filled with hydrogen gas rises upwards because
the weight of ballon is less than the weight of air displaced by it
A body moves upward in a fluid if the upthrust experienced by it is more than the weight of the body. Since the weight of the balloon is less than that of displaced air, it experiences an upthrust more than its weight and moves upward.