When you're packing food for a trip, there are a few things to keep in mind. First, try to choose foods that won't spoil easily and that don't need to be kept cold. This means avoiding dairy products, meats, and fish. If you do need to pack perishable items, pack them in an insulated bag with ice packs.
Second, think about what kind of food you'll actually want to eat while you're traveling. You may not have access to refrigeration or cooking facilities, so it's important to choose foods that don't require either of those things. Pack snacks that are easy to eat on the go, like granola bars or fruit leathers. And if you're planning on doing any hiking or other outdoor activities, pack trail mix or other high-energy snacks.
Finally, make sure all your food is securely packed so it doesn't get squished or damaged in transit. If possible, use airtight containers or zip-top bags. And if you're worried about attracting pests into your luggage, consider using vacuum-sealed bags instead.