The Best Foods to Eat (and Avoid) Before & After a Long-Haul Flight
Planning a long-haul flight? Learn what to eat before and after flying to avoid bloating, fatigue, and dehydration. Optimize your in-flight nutrition for a smooth travel experience.
12/4/20242 min read
The Best Foods to Eat (and Avoid) Before & After a Long-Haul Flight
Planning a long-haul flight? Learn what to eat before and after flying to avoid bloating, fatigue, and dehydration. Optimize your in-flight nutrition for a smooth travel experience.
Why Pre- and Post-Flight Nutrition Matters
When preparing for a long-haul flight, most travelers focus on packing, itinerary planning, and accommodations. However, few consider the impact of their diet before and after flying. Consuming the right foods can help you avoid bloating, fatigue, and dehydration while ensuring a more comfortable journey.
This guide explores what to eat before and after a flight, covering short, medium, and ultra-long-haul travel.
What to Eat Before a Flight
Short Flights (2 – 3 Hours)
For short-haul flights, aim to eat a balanced meal 2-3 hours before takeoff. Your meal should include:
Complex carbohydrates: Whole grains, quinoa, or oats for sustained energy.
Lean proteins: Turkey, grilled chicken, legumes, or tofu to regulate blood sugar.
Healthy fats: Avocados, nuts, and olive oil to maintain satiety.
Medium to Long Flights (4+ Hours)
For longer flights, your meal should be more substantial and consumed 3-4 hours before departure:
Complex carbohydrates: Whole-grain pasta, quinoa, and sweet potatoes provide slow-digesting energy.
Lean proteins: Grilled salmon, chicken, or plant-based proteins to sustain energy.
Healthy fats: Olive oil, seeds, and nuts prevent hunger pangs without bloating.
Ultra-Long Haul Flights (8+ Hours)
For flights exceeding 8 hours, nutrition plays an even greater role in managing energy levels and digestion:
Slow-releasing carbohydrates: Whole grains, legumes, and apples for prolonged satiety.
Lean proteins: Grilled fish, tofu, or turkey for muscle function support.
Hydration: Start hydrating 24 hours before departure. Consume water-rich foods like fruits and avoid caffeine and alcohol.
Best Snacks to Pack for Your Flight
Protein bars
Fresh fruits and vegetables
Nuts and trail mix
Greek yogurt (if allowed on board)
Whole grain crackers with nut butter
What to Eat After a Flight
After landing, your body needs replenishment to combat jet lag and dehydration. Opt for:
Nutrient-dense snacks like Greek yogurt and whole grains
Plenty of fruits to restore vitamins and hydration
Nuts and seeds for healthy fats and protein
Lean proteins to help muscle recovery
Vegetables to aid digestion
Hydration Tips Post-Flight
Drink plenty of water upon arrival.
Avoid alcohol and caffeinated beverages for a few hours.
Eat hydrating foods like cucumbers and watermelon.
Foods to Avoid Before and After a Flight
Certain foods can cause bloating, discomfort, or dehydration. Avoid:
Greasy, fried foods that slow digestion
Sugary foods and beverages that cause energy crashes
Processed foods with high sodium levels
Alcohol and caffeine that dehydrate the body
Large meals that may disrupt digestion
Frequently Asked Questions (FAQ)
Can I eat my own food during a flight?
Yes, you can bring your own food on board, but check airline restrictions on liquids and perishable items.
What should I drink on a long flight?
Water is the best option. Herbal teas and electrolyte-infused drinks can also help maintain hydration.
How can I prevent bloating during a flight?
Avoid carbonated drinks, high-sodium foods, and excessive fiber before flying. Drinking water and light stretching can help reduce bloating.
Should I fast before a long flight?
Fasting isn’t necessary, but eating lighter meals and avoiding processed foods can help you feel more comfortable in-flight.
Conclusion
Planning your meals before and after a flight can significantly impact your travel experience. Choosing nutrient-dense foods, staying hydrated, and avoiding bloating-inducing ingredients will help you arrive at your destination feeling refreshed.
For more travel-related health tips or to consult a doctor online, visit Travel Doctor. If you need an in-person consultation, you can find clinics in Paris (American Medical Center Paris), Budapest (Expat Medical Hungary), Berlin (Arztbesuche), Bucharest (Expat Medical Romania), and other locations worldwide. Telehealth services are also available in Argentina & Mexico (Travel Doctores), Greece (Doctor Athens), Poland (Doctor Krakow), and Portugal (Umed Clinic).
For more information on travel health, visit WebMD.
TravelDoctor EU
TravelDoctor EU connects you with licensed online doctors around the clock so you can quickly sort out your medical needs.
Contact us
info@traveldoctoreu.com
+46 72 400 34 34
© Kinvectum AB 2025. All rights reserved.
Travel Doctor EU is owned and operated by Kinvectum AB. Kinvectum AB does not provide medical advice, diagnosis or treatment.