Can You Order Halal In-Flight Meals? Comparing Official Information from JAL, ANA, and ZIPAIR

Published: September 26, 2026 / Last updated: October 24, 2026

Category: For visitors

The same “MOML” code, but different explanations

Japan Airlines (JAL) and All Nippon Airways (ANA) both offer “Muslim meals” (イスラム教対応のお食事) on international flights. Both use the same code, “MOML.”

But comparing their official websites reveals differences in what they say.

JAL says all its international flights departing from Japan serve meals with halal certification from Japan Islamic Trust (JIT). ANA lists ingredients it does not use, but we did not find a statement about certification.

This does not mean one is better or worse. It means that even under the same “Muslim meal” name, the details given differ by airline. Whether you need a certified meal or are satisfied if it contains no pork or alcohol differs from person to person. Before ordering, compare your own requirements with what the airline states.

This article compares what JAL, ANA, ZIPAIR, Peach, and Malaysia Airlines say about meals for Muslims on their official websites. It covers international flights. Both JAL’s and ANA’s sample menus are shown for departures from Haneda and Narita. Meals differ on flights from other airports. We checked all the information on the airlines’ websites on September 25, 2026.

How to order and the deadlines, at a glance

First, here is a table of the differences between the five airlines.

AirlineMeals coveredCertification statedHow to orderDeadline
JALMuslim meal (MOML)Certified on all international flights departing from JapanWebsite or contact service25 hours before departure (website); 24 hours (contact service)
ANAMuslim meal (MOML)Not statedWebsite, LINE messaging service, or phone24 hours before departure (website); five days (LINE)
ZIPAIR“Halal” filter in paid meals purchased in advanceNot statedWebsite or contact center24 hours before departure from Tokyo; 48 hours from Southeast Asia
PeachNo information on the in-flight meals pageNot stated――
Malaysia AirlinesAll regular in-flight mealsCertification by JAKIM and others――

JAL and ANA both show codes alongside their special meal names. Giving the code “MOML” when speaking to a contact service helps avoid confusion with other meal types.

JAL and ANA special meals are requested as a choice replacing the regular meal. ZIPAIR meals are paid purchases made in advance. Although both involve ordering an in-flight meal, the procedures are different.

JAL has certification for international flights from Japan

Ingredients not used

JAL’s official website describes its “Muslim Meal NO PORK (MOML)” (イスラム教対応のお食事 NO PORK(MOML)) as follows.

This meal follows Islamic dietary rules. It does not use pork, pork products, gelatin, alcoholic drinks, flavor components extracted from alcohol, or meat from marine creatures without scales or fins.

It specifically lists gelatin and flavor components extracted from alcohol, as well as pork and alcoholic drinks.

Japan Islamic Trust issues the certification

JAL goes on to say that all its international flights from Japan serve meals with halal certification from Japan Islamic Trust.

A note explains that the trust is registered as a religious corporation with the Ministry of Education, Culture, Sports, Science and Technology (MEXT), has issued certification since 1999, and is recognized as a Japanese certification body by certification bodies in the United Arab Emirates, Qatar, and Thailand.

We explain how Japanese certification is treated overseas in Is Japanese Halal Certification Recognized in Malaysia and Indonesia? Checking Those Countries’ Official Lists.

Deadlines and flights where it cannot be ordered

JAL’s deadline is 25 hours before departure through its website, or 24 hours through its contact service. On the website, use “Service requests (seats and meals)” (サービス申し込み(座席・機内食)) on the booking details screen. You can also request the meal when booking your ticket online.

There are several notes. If you change your booked flight, you need to request the special meal again. If you want to change the meal type, contact JAL by the deadline. Special meals may not be available on codeshare flights operated by other airlines. Muslim meals cannot be requested on the Kona–Narita flight (JL779). The number of meals available to reserve is limited. JAL also says it may be unable to serve them for unavoidable reasons such as weather.

ANA: watch deadlines and flight changes

ANA’s explanation

ANA describes its “Muslim Meal (MOML)” (イスラム教対応のお食事(MOML)) as follows.

This meal is prepared in accordance with Islamic rules and customs. It does not use pork products, gelatin, alcoholic drinks, flavor components extracted from alcohol, or meat from marine creatures without scales or fins.

Its ingredient list is almost the same as JAL’s. However, we did not find a statement about halal certification on ANA’s special meals page. If you need a certified meal, checking whether it is certified and by which body when you request it can give you more certainty.

ANA also states on its religious meals page that “all customers may reserve these meals.”

Deadlines differ by contact method

ANA’s deadline is 24 hours before departure on its website, or five days before departure through the ANA messaging service using LINE. The deadlines differ greatly by contact method, so act early if you plan to use LINE. If you do not use LINE, ANA accepts requests by phone.

You cannot change or cancel a special meal within 24 hours of the scheduled departure time.

A flight change may cancel your meal request

Pay particular attention to this sentence in ANA’s notes.

A special meal you have requested may be canceled after you change your flight reservation. After completing the change, be sure to check the registration status.

ANA also says to check that the booking page shows the request as completed (申し込み済み) after you apply. If that is not shown, the request is not complete.

ANA’s website accepts requests only for ANA-operated flights. For codeshares with an ANA flight number operated by another airline, contact ANA’s service desk. If you bought your ticket through a travel agency, contact that agency.

Low-cost carriers: check whether the menu includes halal options

ZIPAIR has a “halal” filter for paid meals

ZIPAIR meals are purchased in advance through its website or contact center. Its meals page has a “halal” (ハラル) filter. On the day we checked, it showed three dishes: beef bowl (牛丼), vegetable penne (ベジタブルペンネ), and spicy chicken rice (スパイシーチキンライス).

Buying through the contact center incurs a separate booking fee.

The details for each dish listed the routes where it was sold and the purchase deadline. All three had the same routes: Bangkok, Singapore, Kuala Lumpur, Honolulu, and North American routes. For all routes departing from Tokyo, the deadline was 24 hours before departure. For departures from Bangkok, Singapore, and Kuala Lumpur, it was 48 hours. Halal menu items cannot be purchased on routes outside this list. None of the three details pages named a certification body. ZIPAIR says menus and purchase deadlines vary by route, so check the booking screen to see whether your flight offers the meal.

ZIPAIR’s page also has this note.

Menus may change without prior notice. If we cannot provide your purchased meal, we will replace it with another menu item.

Even a purchased halal meal may be replaced if it is unavailable. If you cannot eat a non-halal meal, this sentence matters. When receiving your meal on board, check whether it is the halal menu item.

Peach gives no information on its meals page

Peach’s meals page explains advance purchases on some international flights. However, we did not find information about halal meals or special meals for religious needs.

Many people probably bring their own food on low-cost carriers. For ways to check store-bought products, see Are Store-Bought Snacks Halal? What Snack Makers Say on Their Own Websites.

Some overseas airlines serve only halal meals

Some airlines connecting Japan and Southeast Asia make all their in-flight meals halal.

In its frequently asked questions, Malaysia Airlines answers the question “Do you serve halal meal?” as follows.

Yes, all food served by Malaysia Airlines are certified halal by Jakim and Airlines Halal Unit.

It says all meals served by Malaysia Airlines are certified by Malaysia’s certification body, JAKIM (Department of Islamic Development Malaysia), and the airline’s Halal Division. The answer is dated June 2024. If the answer applies as stated, the regular meal is halal without a special meal request.

With such different starting points between airlines, checking your airline’s website first is the quickest approach.

What to check when ordering

Count back from the departure time

Both JAL and ANA count deadlines back from the departure time: 25 hours for JAL’s website and 24 hours for ANA’s. That is around the same time the previous day. If you remember only the day before departure, it may already be too late. Requesting the meal as soon as you buy your ticket helps you avoid forgetting.

Travel agencies and codeshares may use a different contact point

For tickets bought through a travel agency or codeshares operated by another airline, you may be unable to request meals on the airline’s website. ANA directs customers who bought through a travel agency to that agency. JAL also says special meals may not be available on codeshares.

Can a vegetarian meal be a substitute?

If you cannot request a Muslim meal, you might consider a vegetarian meal. But the descriptions show that vegetarian meals and Muslim meals are different.

JAL describes its “Hindu Vegetarian Meal (Asian style)” (ヒンズー教ベジタリアンのお食事(アジア風)) as using no meat, seafood, eggs, or ingredients containing lard or gelatin. ANA says its equivalent meal uses no animal-derived foods such as meat, fish, eggs, or lard.

Neither description mentions alcoholic drinks or flavor components extracted from alcohol. Both airlines explicitly list these for Muslim meals. No meat and no alcohol are separate matters. If ordering a vegetarian meal instead, checking this with the contact service can give you more certainty.

Check again when you receive the meal on board

ANA says cabin crew will check the reservation details on board with customers who requested special meals. It therefore also asks them to stay in their assigned seats.

If you have concerns about whether the meal you receive is halal, ask the cabin crew there and then. For how to phrase questions to get useful answers, see “Is It Halal?” Is Not Enough: How to Ask When Checking at a Restaurant.

To find a place to pray at an airport, see Where Are the Prayer Rooms at Airports and Stations? Official Information for Narita, Haneda, Kansai, Tokyo Station, and Osaka Station.

Quotes from Japanese sources in this article are our own translations.


Sources

Primary sources