If you're at risk of a blood clot, you should wear compression socks. “Travelers who have a history of varicose veins, family or personal history of deep vein thrombosis should wear compression stockings when traveling,” Ombrellino says. If you're on a long flight.