In-flight Services on Bangkok Airways
Small snacks like coffee are served free of charge on all flights. A hot meal is served on all long-haul flights. A wider selection of food and beverages is available for a fee. Bangkok Airways also offers special meals (vegetarian, vegan, gluten-free, etc.) which must be ordered at least 24 hours before departure. More information can be found here.
Bangkok Airways provides onboard sales where you can buy Duty-Free products - perfumes, cosmetics, tobacco, and other products.

Bangkok Airways