Not all airlines offer in-flight meals. Low cost carriers do not offer the facility to pre-book in-flight meals as they operate trolley services for you to purchase food onboard. A meal/snack is included with scheduled flights such as Emirates and British Airways.