Essential carry-on items for long flights include: an inflatable neck pillow, compression socks, an empty reusable water bottle for post-security refills, offline-downloaded entertainment, face wipes and moisturizer for dry cabin air, a change of comfortable clothes, and an eye mask with earplugs for sleeping.