Eating vegan while travelling, made easy

Are you worried about staying vegan while travelling, without stressing out about every meal? Have no fear! These tips are about to make your life a whole lot easier!

1. Bring a lunch box and sandwich/zip lock bags.

These will allow you to do two things: first of all you can pack food to take around with you on your day. You could bring a sandwich or beans or something just in case you don’t find something else to eat while you are out and about, or you just get hungry and don’t want to stop everything to find a place to eat. Second of all you can take home left over food if you eat out and don’t finish everything! Particularly useful in the US, where portions are gigantic 😉 You can use the zip lock bags to bring portioned snacks on the road- which brings me on to my next point…

2. Always bring snacks!

Always carry an emergency snack with you. “Super foods” (hemp seeds, chia seeds, goji berries, etc) are particularly useful since they have so many nutrients. You can put chia seeds into a fresh juice, or even just lemon water, and you can put hemp seeds onto cereal /oatmeal for breakfast, or just snack on them during the day. You could also bring/make granola/protein bars, or individual packets of nut butter with you. Pack a bunch in your main piece of luggage, as well as large amounts of nuts, seeds and dried fruit, and then you can just take a handful in a little baggie for the day! Another idea is to bring individual packets of instant oatmeal which you can make in your hotel room (or possibly even a cafe if you just ask for hot water), that way you can have a hearty breakfast wherever you are. If you are going to be able to make smoothies where you are, you could pack protein powders or those green powders with chlorella/spirulina etc.

3. Check out restaurants beforehand.

Use Happy Cow and Yelp to find restaurants, cafes and markets that you could go to in any area you might be at. Remember that they don’t have to be specifically vegan places- Indian, Thai, Vietnamese, Mexican and Middle Eastern food are all pretty easy to veganize. Check out my guide to eating out as a vegan here.

4. Learn useful phrases in the local language.

Be respectful and learn useful phrases in the language of the country you are visiting, such as “I don’t eat chicken/meat/milk/etc”. Don’t expect people to know and understand what being vegan means. Know what ingredients are likely to be used and ask for omissions/substitutions- no milk in your tea, no cheese on your pizza, etc.

5. Make use of local markets and supermarkets.

Remember you don’t always have to eat at a restaurant- make use of local markets and supermarkets. Buy stuff like bread, hummus, beans, rice, fruit and veggies, etc, which you can use to have a picnic or snack on during the day. If you are in a country where there are natural/organic shops, check them out for your supplies too! Google is your friend 🙂

Finally… Don’t stress out- you are travelling! This is what most people wish they could be doing! Just relax and have fun. Yes, most people are going to think you are crazy, but who cares, right??

Links you might find useful:

How to have a comfortable long haul flight
What to pack in your hand luggage/carry on
5 tips: how to eat out as a vegan


How to have a comfortable long haul flight

A long haul flight most likely means you are going somewhere cool and exciting! But a horrible plane journey can make the beginning of your holiday a sleepy, confused daze… These are my recommendations for a good flight and how to avoid jet lag.

1. Check in online and pick a comfortable seat. I prefer being on the aisle seat so that I can walk around, stretch out and go to the toilet whenever I want. You might prefer the window so you can rest your head on the side… Pick your seat early- some airlines let you pick as soon as you’ve bought your ticket. Also consider whether you prefer to be at the front/middle/back of the plane (if you even get that choice). You’ll probably get your food and drinks quicker if you’re sat at the front 😉

2. Pack an organised carry-on/hand luggage. Check out my other blog post about what to pack in your hand luggage!

3. Wear comfortable clothing: think trackies, trainers, loose clothing, layers. Think about the weather when you arrive- you might want to pack a spare set of clothes for sunnier/much colder weather. Wearing/bringing layers means if it gets chilly on the plane you can just put an extra jumper on, but if you get too hot in the airport (or wherever), you can just take something off! Bear in mind you will probably want to slip your shoes off for the flight.

4. Arrive at the airport with plenty of time to spare. Better to be super early than to be close to missing your flight. You might have to walk far to your gate, etc etc… so just get there early, check in, and relax!

5. Sort out your food for the trip. Google what your airline’s food is like, and if it’s going to be gross, bring snacks. If you are vegan/veggie/want halal meat/etc, make sure to book a special meal in advance with your airline. This also means you’ll probably get served first ;). Snack-wise, protein bars are good for combatting jet lag, plus if you choose a good one, or even make your own, they can be pretty filling.

6. Sort out your entertainment for the trip. Bring books, magazines, newspapers, laptop/tablet, e-reader, music player, games, crosswords… Whatever will keep you entertained on that long, longggg flight! You’re probably bringing your own headphones- if not, pack some. Airline headphones are often suuuper scratchy and uncomfortable, and if you’re planning on catching up on movies during your flight, you won’t want some cheap crap in your ear.

7. Drink plenty of water– as much as you can. A cup per hour is recommended. Planes are so dehydrating, plus you can help avoid horrible jet lag if you drink tons. Avoid caffeine and alcohol on the flight. It’s worth being sensible for the flight so that you’re not suffering for days when you arrive, falling asleep at random times of the day etc.

8. Move around. If you’re already drinking tons, hopefully that means you’ll need to go to the toilet more often. Walk around, stretch… It’ll make you feel better. In your seat, you can move your legs/ankles around to keep

9. Be ready just before the flight starts landing. If you’re super patient, you won’t mind being the last person off the plane. But if you’re anything like me, after 11 hours in the air you’ll want to be off that plane asap. So just before the plane starts landing, make sure you are all packed up and ready to go. Put your shoes back on! Get your passport in a handy location for immigration when you arrive. That way when you have to put your seatbelt on for the landing, you’ll be all ready to go!

10. You’re off the plane! Wahoo!! . Now- walk fast. You (probably) want to be the last person in the queue for immigration. Have your passport to hand and your phone off/on silent- you don’t want to annoy a grumpy immigration officer. Have a pen to hand if you are going to have you fill out more forms on arrival. Once you’re through, you might want to pop to the toilet and freshen up before getting your luggage- it’ll take a while for the luggage to start going round the conveyer belt anyway. Choose a strategic location near where the luggage first comes out so you can leave the airport as quickly as possible!

What to Pack in Your Hand Luggage/Carry on (especially long haul flights!)



Hand sanitiser
Face wash
Face wipes
Lip balm
Toothpaste & toothbrush




Underwear/clean tshirt
Eye mask/ear plugs


Protein/granola bars
Water bottle

As well as: passport, tickets, money, destination currency, keys, phone+sim card if you have one for your destination country, etc! (the obvious stuff haha)


My Tips: 

* Pack liquids together so it’s not such a hassle when you go through security

* Keep cords & chargers together so they’re not flopping around at the bottom of your bag

* Bring as much stuff to keep you entertained as possible. I never know what I’ll be in the mood to do on the flight so I have magazines, books, puzzles, tv shows, homework, etc just in case!

*Check in as early as you possibly can to get the seat of your choice- I prefer the aisle so I can keep going to the toilet, stretch my legs, etc, and not bother whoever is next to me. If you don’t get your choice of seat, keep asking as you check in and later as you board the plane- one might have freed up!


What do you like to pack in your hand luggage on a long flight?  Do you have anything you’d add to my list?