
Ah, long flights — the necessary evil of travel. They promise endless hours of cramped seating, questionable airplane food, and that inevitable moment when your neck betrays you and you wake up drooling on the stranger next to you. But one thing we can control before boarding that flying metal tube of destiny is our outfits.
Now, I know what you’re thinking: “Who cares what I wear? I’m just going to sleep for 10 hours!” Well, my friend, there’s more to it than that. You’ll thank me when your legs don’t feel like they’re being held hostage by your jeans, or when you’re able to stylishly fake that you slept for 9 hours straight (we all know that’s a lie).
So here’s my expert guide on how to dress for a long flight, ensuring comfort, practicality, and a touch of panache. Because, hey, you’re still a person, not a potato in a seat.
1. The Secret of Layers: The Human Blanket Approach
You know how you pack a sweater for the flight but somehow the cabin feels like the surface of the sun one minute and the frozen tundra the next? Layers are your best friend.
Tip: Bring a light, breathable top (think cotton or moisture-wicking fabric) and layer it with a cardigan, hoodie, or a scarf. I mean, who doesn’t love being able to pull a blanket out of thin air? When the air conditioning makes you feel like you’re flying through Antarctica, you can throw that scarf over your shoulders and live your best comfy life.

2. Leggings Are Your Ticket to Freedom (and Style)
Let’s face it, the only thing worse than a long flight is trying to do a Pilates stretch in a pair of jeans that are too tight. Enter leggings — the versatile MVP of travel outfits.
Tip: Don’t just grab any old leggings. Look for ones with a stylish twist, like those with fun patterns or faux leather panels. They’re still comfy but give you a little edge so you don’t look like you just rolled out of your yoga class. Plus, no one will notice you’re technically wearing pyjamas.
Black high-waisted leggings paired with a simple tunic or long oversized sweater. It’s an outfit that says, “I’m cosy but also cool enough to shop at a terminal boutique.”
3. Comfortable, Yet Sophisticated Shoes
Remember those cute, pointy boots you wear to impress at brunch? Yeah, leave them at home. Shoes are important on a long flight, and comfort should always come before style (unless you’re some kind of masochist). But that doesn’t mean you have to sacrifice your fashion sense entirely.
Tip: Slip-on shoes are the name of the game. You’ll be grateful when you’re halfway through a security line and realize you don’t have to wrestle with laces. Go for sneakers or slip-on loafers that have cushioned soles — you’ll feel like you’re walking on clouds.
Classic slip-on sneakers like Converse or Vans. If you want to be a little fancy, go for a sleek pair of loafers or flats that make you look effortlessly put together.

4. Hats – The Hidden Weapon Against Flight Attendant Judgement
Look, hats are the unsung heroes of travel. Not only do they help hide your bedhead (or the fact that you haven’t showered in 24 hours), but they also keep you cool and add instant style points to your look. On a long flight, they can be a subtle signal to the flight attendants that you might be a celebrity (or at least have a cool Instagram following).
Tip: Go for a soft beanie, a wide-brimmed hat, or a stylish fedora if you’re feeling fancy. Just make sure it’s not too big, unless you’re trying to become a walking traffic cone.
A cosy knitted beanie paired with sunglasses (even if it’s dark on the plane) can help you look chic while simultaneously blocking out the fact that the person sitting next to you is eating a questionable sandwich.
5. Compression Socks: The New Fashion Statement (Really)
Alright, hear me out: compression socks. You might be thinking, “Isn’t that what my grandma wears?” Well, yes — and for good reason! Long flights can lead to swelling in your legs and feet, and compression socks help to boost circulation and reduce discomfort. Plus, they’ve gotten a major upgrade in style.
Tip: Look for compression socks with fun patterns or colours. You’ll get that extra bit of comfort, and brighten up someone’s day.
Get yourself a pair of subtle, solid black compression socks if you’re going for a minimalist vibe, or fun stripes if you’re feeling bold. Just be prepared for the compliments you’ll receive when you make it to your destination without swollen ankles.
6. Avoid Tight Belts, Tight Anything Really (unless it’s your laughter)
If there’s one thing you should avoid when dressing for a long flight, it’s anything that restricts your movement. Tight belts, skinny jeans, and restrictive shoes? Hard pass. This is not the time for fashion-forward discomfort.
Tip: Go for elastic waistbands and loose-fitting clothing that give you room to breathe and eat.
A pair of high-waisted, elastic-waist culottes (yes, you read that right) with a loose tank top and a lightweight cardigan — perfect for when you need to channel your inner yoga master.
7. A Stylish, Practical Bag: AKA Your Lifesaver
Your carry-on bag can be a lifesaver (or a huge pain) during a long flight. You want something that fits all your essentials without looking like you’re about to hurl a bag full of bricks at someone. A stylish yet functional backpack or crossbody bag is your best bet.
Tip: Look for bags with plenty of pockets to stash your essentials — from snacks to hand sanitizers to the emergency socks you might need halfway through the flight.
A sleek backpack that doesn’t scream “I’m going to hike Mount Everest” but still has enough room for your tech gadgets, snacks, and, let’s be real, probably some extra shoes you definitely won’t wear.

Long flights don’t have to mean sacrificing style for comfort (or vice versa). With the right outfit, you can arrive at your destination feeling fresh, fabulous, and ready to take on the world — or at least the nearest airport bar.
Just remember: comfort first, but with a touch of personality! You’ll thank me when you step off the plane looking like a million bucks and not like you’ve just emerged from a time warp of airplane food and stale air. Happy flying!