The airline's Muslim meal in brief
Shenzhen Airlines lists a Muslim meal under the code MOML in its special-meals page. The airline describes it as containing no pork or pork products such as bacon, ham and sausage, no animal oil or fat, and no alcohol. It adds that any poultry or animal used must be slaughtered and cooked according to the relevant rules.
That is a more detailed description than a simple pork-free label, and it is the text to read when you judge whether the meal suits you. The page does not name a halal certifier or a catering company, and this guide does not supply one. If certification matters to your own practice, ask the airline directly and ask for the answer to be given for your specific departure.
- Code to request: MOML.
- Excluded: pork products, animal oil and fat, alcohol.
- Also excluded according to the airline: certain fish, eel and soft-shelled turtle.
- Stated condition: animals and poultry slaughtered and cooked according to the relevant rules.
Reading the definition closely
What the exclusions tell you
The list is broader than many travellers expect. Along with pork and alcohol it names animal oil and fat, which matters because fats can appear in pastry, sauces and cooking oil. It also names alepidote fish, eel and soft-shelled turtle. Whether those exclusions reflect the airline's catering practice or a particular school's view is not stated, so treat them simply as items the airline says are not in the meal.
What it does not tell you
The description is silent on several points that some travellers ask about: the identity of the slaughter authority, whether cutlery and preparation surfaces are separated from non-halal food, and whether flavourings contain alcohol. Do not fill those gaps with assumptions. Put the question to the airline and keep the reply.
Differences of opinion exist between schools and scholars about some of these details. For a personal ruling, speak to a qualified scholar.
When and how to ask
Shenzhen Airlines states that special meals should be requested when the ticket is bought, and that a request can also be made up to 24 hours before departure. Its flight-service page says the same and recommends requesting at purchase to make sure the meal is provided. After purchase, the airline's ticket hotline, 95361, takes the request by phone.
Steps that work
- Choose the meal during booking if the option is shown.
- If it is not, call the hotline after buying, quoting the booking reference and the flight number.
- Ask the agent to read the request back and confirm the code MOML.
- Note the date, time and name of the person you spoke to.
Calling from outside China
The airline's contact page gives a separate number for callers outside mainland China, including Hong Kong, Macao and Taiwan, which is 0086-755-88814023 (also written +86-755-88814023). The hotline menu also has an extension for Hong Kong, Taiwan and international ticketing. Check the contact page for the current list before you call.
Meal supply is limited to what is on the aircraft
The flight-service page notes that onboard provision depends on the meals actually carried. That is a standard caveat, but it matters here: a request that is accepted is not the same as a meal that is loaded. The airline also says drinks and snacks are served on all flights and that hot meals are served selectively at mealtimes. A short flight may therefore offer only light refreshments, and no special meal will be available because no meal is served.
Before relying on the request, ask these questions:
- Does this flight serve a hot meal at all?
- If it does, is MOML available from the departure airport?
- Will snacks served separately be covered by the request?
If the answer is that only snacks are served, read the ingredient information on any packet offered, or carry your own.
Do not swap in a vegetarian code
Shenzhen lists several vegetarian and plant-based meals, and each has its own exclusions. The strict Western vegetarian meal, VGML, is described as free of any animal product or by-product. The oriental vegetarian meal, VOML, excludes meat, fish, venison, dairy and pungent root vegetables such as ginger, garlic and onion. There are also fruit-only and salad meals.
These meals are designed for other dietary purposes. Choosing one because its name seems safe does not make it a Muslim meal. It will avoid meat, which some travellers accept as a fallback, but it will not follow the slaughter and preparation wording given for MOML, and it may leave you hungry on a long sector.
If MOML cannot be provided, ask the airline what the nearest alternative is and decide for yourself whether it suits you. This is a personal decision, and a scholar can advise if you are unsure.
Other special meals on the same list
The same page lists a Hindu meal that excludes beef and pork but may include other meat, fish and dairy. It also lists seafood, diabetic, high-fibre, low-fat, low-sodium, low-protein, baby and child meals. Only one meal code is normally attached to a passenger on a flight, so if you need a medical diet as well as a Muslim meal, ask the airline how the two requirements can be combined. Do not assume that a diabetic or low-fat meal is halal; its description makes no such claim.
Keeping evidence and handling changes
Keep the airline's reply with your itinerary. A screenshot of the booking page, an email, or a note of the phone call with the date and agent's name is enough. If you talk to cabin crew, show the record and name the code, MOML, instead of describing the meal in general terms.
If the flight changes
A changed flight can mean a different departure airport, a different aircraft and a different catering supply. Review each affected sector, repeat the request if the new flight is not showing the meal, and check the 24-hour limit again, because a rebooking close to departure may fall inside it. Calling the hotline is the quickest way to learn whether the request can still be accepted.
If your question is not answered
The airline's contact page lists a customer-opinion line and email addresses for feedback. Use them after the trip if the meal was missing, quoting your flight, date and request details.
Checklist and what to do if the meal is not served
Before departure
- Read the MOML description on the airline's special-meals page.
- Request the meal at purchase, or no later than 24 hours before departure.
- Confirm by phone and note who confirmed it.
- Check whether the flight serves a hot meal.
- Pack sealed snacks as a reserve.
If the meal does not appear
- Show your confirmation to the crew politely and early in the service.
- Ask which items on the tray avoid pork, animal fat and alcohol, and read any labels.
- Use your reserve food if nothing suitable is offered.
- After landing, write to customer service with the flight number, date and request record.
Frequently asked questions
What does MOML mean on Shenzhen Airlines?
MOML is the airline's Muslim meal code. Its description excludes pork and pork products, animal oil and fat, and alcohol, and says poultry and animals must be slaughtered and cooked according to the relevant rules. It also lists some fish, eel and soft-shelled turtle as excluded.
How far ahead must I book a Muslim meal on Shenzhen Airlines?
The airline says special meals can be requested when the ticket is bought or up to 24 hours before departure. It recommends requesting at purchase. After booking, you can call the ticket hotline, 95361, or the international number on its contact page.
Is the Shenzhen Airlines Muslim meal halal-certified?
The airline's meal description does not name a certifier or caterer. It describes the ingredients and the slaughter and cooking requirement only. If certification matters to you, ask the airline for a written answer for your departure airport.
Can I choose a vegetarian meal instead of MOML?
You can, but the meals are different. The vegetarian codes have their own ingredient rules and do not follow the Muslim-meal wording. Ask the airline whether MOML can be provided first, and decide on an alternative only if it cannot.
What if Shenzhen Airlines does not serve my requested meal?
Show your confirmation to the crew, ask which items avoid pork, fat and alcohol, and use your own sealed food if needed. Onboard provision depends on the meals actually carried. Contact customer service after the flight with your details.






