On a standard 12-hour international flight, you can typically expect two full meals and one significant snack. The first full meal is usually served about 60 to 90 minutes after takeoff. This is followed by a long "rest period" where the cabin lights are dimmed; during this time, many airlines provide a mid-flight snack (like a sandwich, wrap, or ice cream) or maintain a "self-service" snack bar in the galley. Finally, about 90 minutes to two hours before landing, a second full meal—often breakfast or a light lunch depending on the arrival time—is served to prepare you for your destination. In Business or First Class, this structure is more flexible, with "dine-on-demand" options and multi-course menus that can involve as many as 5 or 6 different food "touches" throughout the flight. Regardless of your cabin, it is always a good idea to pack a few small, dry snacks just in case the meal times don't perfectly align with your hunger or if you are sleeping during one of the service periods.