Yes this is a real photo that I took on a plane…
Pack with you some vegetables and fruits that are easy to eat, such as cucumbers, apples, carrots, avocados (these will fill you up nicely, just try not to squish them) as well as almonds and cashews. Dried up goods are also great, like raw granola, energy bars, raw chocolate or falafels and crackers if you want something salty, they give you lots of energy and don’t take up much space. Put them in a zip lock bag to save space.
Broccoli and cauliflower are comfortable to take with you, but if you are prone to gas from cruciferous vegetables, perhaps its better to leave them at home. The cabin’s air pressure will decrease in the air, causing the air in your guts to expand, and I can imagine your neighbours wont be too happy about that…
If you’re flying annoying-airlines (aka Ryanair), I would recommend taking a jacket with you with many pockets (aka RyanWear lol). Firstly, it is always freezing in planes, and secondly, you can easily stuff your pockets with food…just don’t stuff cucumbers in your trouser’s pockets 😉
Don’t take things that can be easily squished or will stink up the plane, such as cashew cheeses with garlic, soups, tomatoes (cherry tomatoes are ok) or bananas.
Lastly, try to resist buying crap on the plane itself, overpriced food-look-alikes is not what you want in your stomach and you will regret it after (I’ve made that mistake too many times, trust me, the cravings get easier).
If you have a long transfer wait at an airport, try to resist the Burger King smells, go instead for a salad at some decent-looking restaurant. Yes, some will power will be needed, but I know you can do it! Even if they don’t have vegan options, you can always ask them to take out the ingredients you don’t want.
Trains and busses
Land transport is easy since they don’t have weight or baggage restrictions. If you’re going far, try to get a seat with a table (on trains), so you can have some food in comfort. Here you can take already prepared foods if you wish, kelp noodles work great if you have some (much cheaper to buy them online), as they don’t get soft compared to zucchini noodles. You can also take some cut up veggie sticks with a yummy dip (here at least you can open the windows).
Take a separate bag for food so if you want to place your luggage in the designated area, you don’t have to search for it. Use disposable containers that you can throw away at the end of the trip (I often use supermarket packaging from nuts or dried fruits). Try to find some tiny foldable plastic forks too, those are awesome (I used to get mine from friends who used to buy Tescos salads, but the link above costs only £1,50 for a full set!).
If you are just a few hours away from your destination and ran out of food, don’t panic. It is better not to eat anything than have a tasteless cheese sandwich, and you will thank yourself for making that decision later…trust me!