The rule in one paragraph

On Thai Airways, a Muslim meal is a pre-requested special meal. The request can be made at booking or later through the airline's meal-selection service on THAI-operated international flights. The deadline depends on the direction of the flight: at least 24 hours before departures from Bangkok and at least 48 hours before flights into Bangkok. The airline states that Muslim meals are normally served on its flights to Pakistan without a separate request.

Because the 48-hour limit applies to flights arriving in Bangkok, the return leg of a round trip is the one most often missed. The traveller who orders at the time of booking avoids both limits.

The sections below explain how the code works, what is known about preparation and what to do if the meal does not appear.

Direction matters: Bangkok out, Bangkok in

The two limits are easy to mix up, so it helps to read them as a pair.

  • Leaving Bangkok: request at least 24 hours before departure.
  • Flying into Bangkok: request at least 48 hours before departure from the other city.

An example of the logic: a traveller flying from Bangkok to London and back needs the outbound request at least 24 hours before the Bangkok departure, and the return request at least 48 hours before the London departure. The simplest habit is to treat 48 hours as the working limit for every sector.

Flights to Pakistan

The airline says that Muslim meals are normally served on its flights to Pakistan without a separate request. The word "normally" is the airline's own and leaves room for exceptions, so a traveller who wants to be sure should still ask for the meal code to be added and check that it appears on the booking.

Other routes

The old version of this page listed cities such as Phuket, Kuala Lumpur, Dubai, London, Sydney and Tokyo with general statements. Those lines were not backed by an official source and are not repeated. The deadline rule above is what the airline states.

What MOML means and why the code matters

MOML is the standard airline code for a Muslim meal. It travels with the booking so that the caterer and the cabin crew can see which seats need which plate. A meal that is asked for by voice at check-in, without the code on the record, may not have been loaded at all.

Thai Airways, like other airlines, uses such codes to coordinate booking systems, catering units and crew. A change of aircraft, flight number or date can remove a request, so the code should be checked again after any change.

The code describes the type of meal, not the standard of certification behind it. That distinction is the subject of the next section.

Certification versus a Muslim meal label

The earlier version of this guide stated that Thai Airways generally provides Muslim meals rather than meals that are halal-certified on every route, that pork and alcohol are excluded, and that certification may vary between catering providers. Those statements came from the old page and could not be re-checked on the airline's site, which does not open for automated reading. They are therefore best treated as a caution, not as a published guarantee.

The practical consequence is simple. Anyone who needs to know whether a specific meal is certified on a specific route should ask Thai Airways, preferably in writing, and keep the answer. Differences exist between schools on how much assurance is required when certification is not available, and an individual ruling belongs to a qualified scholar.

Halal certification in Thailand

The Central Islamic Council of Thailand (CICOT) runs the halal certification system for products and businesses in Thailand through its website, which includes an English version, services for checking certification status and a products directory. It does not publish airline menus, but it explains what a Thai halal mark represents.

What the meal may look like

The airline's page, as summarised in the earlier text of this guide, describes Muslim meals made with chicken, beef or seafood, often inspired by Thai and international cooking. No dish names are published here, because menus change with route and season and no current menu could be verified.

A few practical points:

  • Seats with special meals are often served first, which helps travellers who want to eat promptly.
  • The meal tray may be labelled with the passenger's name or seat. Confirm the label with the crew.
  • Vegetarian meals are sometimes chosen as a fallback because they contain no meat. They are a practical alternative and not an equivalent to a Muslim meal for those who prefer meat from a halal source.

Cabin differences affect presentation and service style. The meal type is the same idea in every cabin, though the plate in a premium cabin is usually more elaborate.

Cost and reliability

The previous guide stated that there is no extra fee for a Muslim meal on Thai Airways and that the meal is included in the fare. A traveller should look at the booking confirmation for any charge before paying, because that is the only record that applies to the ticket.

On reliability, the old page said that availability is generally dependable on long-haul and international routes and may be limited on short-haul flights. This is a general impression, not a published commitment. Requests made early, with the code visible on the booking, give the best chance.

If a flight is operated by another airline under a Thai Airways code, the operating airline's rules apply for the meal. The booking shows the operating carrier for each sector.

Ordering step by step

  1. Book the ticket and note which flights are operated by Thai Airways.
  2. Open the booking on the airline website and look for the meal-selection or special-request service.
  3. Choose the Muslim meal for each passenger and each flight, including the return.
  4. Check that the confirmation shows the code and take a screenshot.
  5. Re-check at least three days before each flight, and again after any schedule change.

If the website option does not open for the booking, use the airline's contact channels instead, or ask the travel agent to add the request and send written proof. The airline's special meals pages are listed under resources, although they blocked automated reading, so they could not be verified from here.

Checklist and what to do if the meal is missing

Before the flight

  • Write down each sector and its deadline: 24 hours out of Bangkok, 48 hours into Bangkok.
  • Request the Muslim meal for every passenger on every sector.
  • Keep a screenshot of the confirmation.
  • Pack a sealed, non-perishable snack as back-up.

At the airport and on board

  • Mention the meal at check-in and show the screenshot if the record is unclear.
  • Remind the crew when you board.
  • If no Muslim meal is available, ask what is on board and check ingredients. Vegetarian or seafood choices can be a practical bridge, and the decision on acceptability is a personal one for a scholar to advise.

After the flight

Send a short, factual message to the airline with the flight number, date, booking reference and your proof of request. Ask for a written answer.

Frequently asked questions

How many hours before the flight must I request a Muslim meal on Thai Airways?

The stated deadlines are at least 24 hours before departures from Bangkok and at least 48 hours before flights into Bangkok. Because the limits depend on direction, a round trip has two different cut-off times. Ordering at the time of booking avoids the problem completely.

Do I need to ask for a Muslim meal on Thai Airways flights to Pakistan?

Thai Airways states that Muslim meals are normally served on its flights to Pakistan without a separate request. The word normally leaves room for exceptions, so it is still sensible to have the MOML code added to the booking and to confirm it appears on the record.

Is the Thai Airways Muslim meal halal-certified?

That could not be confirmed from an official page. The meal excludes pork and alcohol according to the earlier version of this guide, but certification may differ by caterer and airport. Ask Thai Airways in writing about your specific route, and ask a qualified scholar about your own standard.

What if I booked through a travel agent and the meal is not on my booking?

Ask the agent to add the MOML request for each flight and send written confirmation. Then check the booking on the airline website or contact the airline. Do this well before the 24-hour or 48-hour limit, because a request made after the limit may not reach the caterer.

Does the Muslim meal cost extra on Thai Airways?

The earlier version of this guide says it is included in the ticket price with no extra fee. The airline's current page could not be read automatically, so look at the booking confirmation and the airline's special meals page before paying. Availability depends on an advance request, not on payment.