I have discovered an array of sausage products that require no refrigeration and have no nitrites, that they carry at Whole Foods.
These can make an entire meal for me quite easily on a train or airplane.
I also carry nuts with me, such as macadamia nuts, almonds, pecans. If you eat peanuts, these will work.