After your flight lands, you also shouldn't rush to take them off. “Take them off at the hotel, or even some hours afterwards to allow the system to equate again,” he said. “When that occurs, the number of people who do get reduced swelling in the legs goes up quite significantly.”