More of the best compression socks for travel: At 15-20 mmHg, the Charmking compression socks are ideal for long-haul flights, running, cycling, or for anyone with a job that requires long days on your feet, like nurses or stylists. They're non-slip, breathable, and comfortable enough to wear all day long.