What the policy amounts to in practice
Shanghai Airlines does not run a separate public meal-request system that a traveller can find on its own. Its itineraries are handled through the website of China Eastern, the group it belongs to, and the meal-request form there accepts both MU and FM flight numbers. In practice, asking for a halal-suitable meal on a Shanghai Airlines flight means using that form, giving the correct flight, and then confirming what the airline can actually load for that departure.
One point needs stating plainly. A general meal service on an FM flight does not prove that the menu is halal-certified, and the airline pages reviewed for this guide do not name a halal certifier for Shanghai Airlines. Treat the request as a request for the Muslim meal category, and treat the preparation details as something to ask about, not something to assume.
- Use the China Eastern meal form, not a phone note or a comment in a third-party booking site.
- Enter the flight that is actually operated, including FM numbers.
- Ask what the Muslim option contains if you need more than a pork-free assurance.
- Keep the airline's answer for each sector.
Why the flight code matters
Many itineraries sold with an MU number are flown by Shanghai Airlines, and the reverse can also happen. China Eastern's conditions of carriage for international and regional services are issued jointly for China Eastern and its subsidiary Shanghai Airlines, and the check-in guidance mentions flights that are operated by either carrier. Because the two brands overlap, the code printed on a ticket may not tell you who prepares the service on board.
What to enter in the form
The meal tool asks for passenger name and ticket number and then ties the request to the flight on that ticket. Before you submit, compare the flight number in the form with the one on your e-ticket or in your booking. If a travel agent has issued the ticket, make sure the ticket number you type belongs to the passenger whose meal you are requesting.
If the form cannot find the ticket
A ticket issued very recently, or one issued by an agency, may not appear straight away. Do not abandon the request. Contact China Eastern customer service with the ticket number and flight details, and ask them to record the request manually or tell you why it cannot be added.
Is a Muslim meal offered on your flight?
The form is dynamic, which means the options it shows depend on the journey you enter. A short domestic hop and a long international sector may display different choices, and some flights may display none. Availability can also depend on the departure airport, because the meal is loaded at the kitchen serving that station.
When the Muslim option appears, select it and read any text shown alongside it. When it does not appear, do not conclude that the airline refuses; it may be that the flight carries only light refreshments, or that the category cannot be offered from that station. Ask customer service which category, if any, can be provided, and ask them to say so in writing.
Questions worth putting to the airline
- Is the Muslim meal available on this exact flight number and date?
- Is it prepared by a caterer that supplies halal or Muslim meals at the departure airport?
- Is the flight a full meal service, or snacks only?
- What is the fallback if the meal cannot be loaded?
Reading the response after you submit
China Eastern's meal tool warns that operational conditions can affect whether a meal is provided. That wording is a reminder that a submitted form is a request, not a guarantee. The useful result is an on-screen confirmation or message that names the passenger, the flight and the meal category.
Save that confirmation as a screenshot or PDF and keep it with the booking reference. If you have several sectors, save one for each. A single note covering a whole journey is of little use to a cabin crew member who sees only the manifest for their own flight.
If the response is vague, or if the form displays an error after you press submit, try again later and, if the problem remains, call customer service rather than relying on a request that may never have been stored.
Check-in and the airport counter
China Eastern's check-in guidance covers services operated by China Eastern and by Shanghai Airlines. It says that passengers who have requested certain special services cannot use self-service or automatic check-in and should go to the manual counter at the airport. The page does not list meal requests by name, so do not assume the rule applies to your booking; instead, ask when you submit the request whether counter check-in is needed.
If you are told to use the counter, allow extra time. The agent can see whether a request is recorded against your ticket, but cannot create a meal that was never accepted for loading. Counter staff can, however, note a problem and alert the cabin team, which is more useful than discovering the gap in the air.
- Arrive early enough for a manual check-in queue.
- Show the saved confirmation if the request does not appear on screen.
- Ask the agent to confirm the meal against your flight, not only the ticket.
After a change of flight or ticket
A new flight is a new catering question. A replacement departure may be operated by a different carrier code, loaded at a different airport and served from a different kitchen. An earlier answer about the Muslim meal does not carry over automatically.
What to repeat
Retrieve the updated itinerary, run the meal form again for the new flight, and read the response as if it were a fresh booking. If the change was made by an agency, check that the new ticket number is the one you enter. If you are rebooked at the airport after a delay or cancellation, tell the agent at the counter that you need the Muslim meal and ask them to add it.
Delays and disruption
China Eastern's conditions of carriage state that the airline provides free beverages or meals according to its own regulations and standards, and describe meal arrangements during delays and cancellations. They do not describe a religious-diet entitlement, so bring your own food in case a disrupted flight leaves no suitable option.
Backup food and bringing your own
Because a request can fail for operational reasons, a small reserve is sensible on any route where halal preparation matters to you. Dry, sealed items travel best: nuts, dates, plain biscuits with a visible ingredient list, and sealed fruit bars. Avoid anything that needs refrigeration on a journey with transfers.
Check the rules of every airport and country you pass through before packing. Many places restrict meat, dairy and fresh produce at the border even when the food is for personal use, and security rules on liquids and gels apply to sauces and spreads. Ask your departure airport or the airline if you are unsure.
- Pack sealed, labelled food in your cabin bag.
- Carry the ingredient list in a language you can read.
- Eat or bin perishable items before arrival rather than risk a border fine.
A checklist and what to do if the meal is missing
Before the flight
- Find the operating flight number, including any FM code.
- Submit the Muslim meal request in China Eastern's meal tool using the name and ticket number.
- Save the confirmation for each sector.
- Ask whether counter check-in is needed for your request.
- Repeat the request after any change of ticket or flight.
If the meal is not on board
- Show the confirmation to the cabin crew politely and early.
- Ask what pork-free or vegetarian options are available, and read the ingredients if you can.
- Eat your own food if nothing suitable is served.
- Write down the flight, date and seat, then contact customer service after landing with your saved confirmation.
Religious questions about what you may eat when no certified meal exists belong to a qualified scholar, not to an airline or a travel guide.
Frequently asked questions
Can I request a halal meal on a Shanghai Airlines flight?
Use China Eastern's meal-request tool, which accepts FM flight numbers as well as MU, and select the Muslim option if it is displayed for your journey. Availability depends on the flight and departure airport, so ask customer service to confirm the category and keep their reply.
Are Shanghai Airlines meals halal-certified?
The airline pages reviewed for this guide do not name a halal certifier. A general meal service therefore does not prove certification. If it matters to you, ask the airline in writing what the Muslim meal contains and who prepares it for your departure airport.
What if the meal form does not find my ticket?
Check that the name and ticket number match the e-ticket exactly. Recently issued or agency tickets may not appear immediately. If it still fails, contact China Eastern customer service with your ticket and flight details and ask them to record the request or explain why it cannot be added.
Do I have to check in at the airport counter if I ask for a special meal?
China Eastern's check-in guidance says passengers with certain special-service requests must use the manual counter instead of self-service or automatic check-in. It does not name meals, so ask when you submit the request and allow extra time at the airport.
Do I need to request the meal again if my flight changes?
Yes, treat a new flight as a new request. A different departure may mean a different kitchen and a different meal offer. Retrieve the updated itinerary, run the meal form again for the new flight and keep the new confirmation.






