The short route: find the booking, find the meal field
Most airlines let you attach a meal preference to a ticket that already exists. The usual route is a page called manage booking, manage your booking, my bookings or something similar. You enter the airline's booking reference (often six characters) and the surname of a passenger, open the trip, and look for a heading such as special meals, extras or dietary requirements.
The labels differ from carrier to carrier. Some name the choice a Muslim meal, some say halal, and some print the industry code MOML next to the description. Choose the entry that matches, apply it to each traveller separately, and save. The detail that matters most is the time limit: an option that is open today may close automatically a day or more before the aircraft leaves.
This page covers the after-purchase step only. Choosing a meal during the original purchase is a separate flow, and the sections below also explain why a meal request is a different thing from a paid food order.
Which reference does the airline recognise?
A confirmation email from a travel agency or comparison site often carries two different codes: the agency's own order number and the airline's booking reference. Only the airline reference opens the airline's own system. If the first attempt returns "booking not found", look further down the email, or in the e-ticket receipt, for a line called airline reference, record locator or PNR.
When the booking sits with an agency
Where the ticket was bought through an agency, the airline site may let you view the trip but refuse changes. In that case the agency must pass the meal request to the airline, and the agency's own deadline can be earlier than the airline's. Ask for the request in writing and keep the reply.
Check passenger and flight
Before saving, confirm that the meal is being attached to the right person and the right sector. A return trip with a connection can contain four or more flights, and a preference set on one leg does not automatically follow you to the next.
Does your airline use a Muslim meal option at all?
Airlines differ in how they treat halal food, so read the option list before searching for the code MOML.
- Qatar Airways states on its special meals page that all of its meals are halal, and it lists no separate Muslim meal.
- Emirates states that all its meals are halal certified; its religious choices are Hindu, Jain and Kosher meals, plus the Indian vegetarian option.
- Etihad says all meals it serves are halal, and Royal Jordanian says the same for its meals.
- British Airways, Qantas and Delta describe a separate Muslim meal that is ordered like any other special meal. British Airways describes it as prepared to halal guidelines with halal meat and no pork or alcohol.
Where an airline serves only halal food, the Muslim selector may simply not exist. That is not an error. The remaining special-meal options, such as gluten-free or diabetic, are for medical or dietary needs and should not be added unless they are genuinely required. Airlines can change policy, so use the carrier's current page as the final word.
Deadlines and cabin or route restrictions
The most common cut-off for special meals is 24 hours before departure. Examples from airline pages checked for this guide: Qatar Airways, Emirates, Etihad, Royal Jordanian, Lufthansa and Qantas all give 24 hours for ordinary special meals. British Airways gives 24 hours before departure from London Heathrow or Gatwick and 36 hours for flights to those airports. Singapore Airlines uses 24 hours as a standard but lists longer periods for certain departure cities.
Limits that catch people out
- British Airways says dietary-specific meals are not available in Euro Traveller on short-haul flights.
- Etihad limits what can be requested on flights shorter than about two hours fifty minutes.
- Qatar Airways says that on flights to some Gulf countries only vegetarian special meals are provided.
- Lufthansa requires a confirmed booking in the relevant class.
Because deadlines are counted from the actual departure time, a flight leaving early in the morning effectively closes the previous day. Make the request on the day of booking if you can.
A meal request is not a food purchase
Two different things share the same menu on many low-cost and regional carriers. A religious or medical special meal is a request and normally costs nothing. A retail onboard menu is a purchase and is paid for.
Air Arabia is an example of the second kind: its add-meals page asks for the booking reference, the contact person's last name, the departure date and the route, then lets you choose from its Sky Café menu. Its page states that meals can be added or changed until 12 hours before departure, and 48 hours for Morocco flights. The page does not mention halal, so a traveller who needs assurance about ingredients should ask Air Arabia directly rather than assume.
With any paid order, finish the payment and wait for the receipt or the on-screen status. An item left in a basket has not been ordered. Check, too, whether a paid item can be refunded or only changed.
When the meal option is missing or greyed out
A missing option has several ordinary explanations, and none of them proves that halal food will be unavailable.
- The deadline has passed for that flight.
- The route, cabin or flight length is excluded from special meals.
- The booking was made by an agency and is locked to it.
- The airline serves only halal food, so no selector is shown.
- A codeshare ticket is operated by a different airline, which controls the catering.
What to send to support
Write down the operating flight number (the airline that actually flies the aircraft, which may differ from the airline on the ticket), the date, the booking reference, each passenger's name and the wording you need, for example: "Muslim meal for both passengers on the outbound and return sectors." Ask for a written reply naming the meal type and the sector it applies to. If the deadline has already passed, ask politely what the airline can still do, and prepare your own food as a fallback.
Connections, changes and other airlines
Meal requests rarely survive every kind of change. Industry guidance published by Delta for travel agents says that a special-meal request should be entered again after a voluntary reservation change, and that a request made on another carrier's segment may not apply to a Delta flight. The principle holds more widely: whenever your itinerary is re-issued, re-check the meal on every segment.
On itineraries with several airlines, handle each one in its own system. The airline that operates the flight loads the meals, so use the operator's manage-booking page where it allows access, and contact the operator if it does not.
Frequent-flyer profiles sometimes store a standing meal preference. Qantas says it applies the dietary requirements saved in a member's account automatically on eligible flights. Even so, look at the booking itself rather than relying on the profile.
Confirm, keep proof, and know the fallback
After saving, leave the meal screen and open the reservation again. The preference should appear against the correct traveller and flight. Some airlines show a status; Qantas, for instance, says the status of a request appears in manage booking.
Checklist
- Open the airline's own manage-booking page with the airline reference and surname.
- Read the meal list and see whether a Muslim option exists or whether all meals are halal.
- Note the deadline and the cut-off time in the departure airport's local time.
- Select the meal for each passenger and each sector, then save.
- Reopen the booking and check the selection stayed attached.
- Screenshot the confirmation and keep any email with the booking papers.
- Mention the meal again at check-in or to the gate staff if your airline invites that.
If the tray does not appear onboard, speak politely to the cabin crew early, show the saved confirmation and ask for the closest halal alternative. Packing a shelf-stable snack remains sensible for any long journey.
Frequently asked questions
Can I add a halal meal after I have already paid for my flight?
Usually yes. Most airlines accept a meal preference on an existing booking through their manage-booking page or by phone, provided the deadline has not passed. Twenty-four hours before departure is common, though some carriers set longer limits on certain routes. If the booking was made through an agency, the agency may have to submit the request.
Why is there no Muslim meal option on my airline's website?
Some airlines say that all meals on board are halal, so they do not offer a separate Muslim meal. Qatar Airways, Etihad, Royal Jordanian and Emirates describe their food this way on their own pages. Others hide the option after the deadline or on excluded routes. Read the airline's special meals page and contact support if it is unclear.
What booking reference should I use on the airline website?
Use the airline's own booking reference, sometimes called the PNR or record locator, together with the passenger's surname. An agency order number normally will not work. The airline reference is usually printed on the e-ticket receipt or in the itinerary email, and it often has six letters and numbers.
Do I need to repeat the request for each flight and each passenger?
Check each one. Meal preferences are normally stored against a named passenger on a specific flight, so a connecting or return sector may need its own entry. After any voluntary change to the itinerary, open the booking again and confirm the meal is still attached.
What if the deadline has passed but I still need halal food?
Contact the airline as soon as possible and ask what is still possible; some can help at the airport, and some cannot. Meanwhile, plan to bring your own sealed, shelf-stable food. Do not assume crew can heat or store it, and ask the cabin crew politely about halal choices once you are onboard.






