Jain and kosher airline meals require longer notice due to off-site preparation

ATC Intelligence
 ⋅ 

Most special meal requests need a 24-hour head start. Jain (VJML) and kosher (KSML) meals often require 48 hours or more because they are prepared in separate, off-site certified kitchens with restricted ingredient sourcing.

But there is no single industry deadline. Some airlines will accept a kosher request 24 hours out, while others demand 72. The only safe move is to book early and reconfirm after any schedule change.

The 24-hour special meal rule is one of those pieces of airline trivia that everyone “knows” — until it fails them at 30,000 feet. Ask a passenger who requested a vegetarian Jain meal on a flight to Mumbai and got a tray of pasta with garlic bread instead. The request was in, the code was right. But the window had closed days earlier on that route.

The truth is that Jain and kosher meals don’t live on the same timeline as the other IATA special meal codes. Most airlines will add a standard vegetarian or gluten-free meal with 24 hours’ notice. But for VJML and KSML, the notice window stretches to 48, 56, even 72 hours on some carriers — and on others, it does not stretch at all.

This article explains why those two codes sit outside the standard 24-hour window, why the deadline depends more on the catering contract than the religion, and what actually happens to your meal request when the flight changes.

Why 24 hours became the airline industry’s default

In the 1970s, the International Air Transport Association standardized a list of special meal codes so that a passenger in Sydney and a gate agent in Frankfurt could speak the same four-letter language. Today, organizations like the Quality and Safety Alliance for Inflight Services (QSAI) manage those code definitions, and the IATA code structure still underpins every special meal order.

The 24-hour baseline exists for a boring operational reason: airlines finalize catering loads well before departure. Special meals are not stocked on every flight. They have to be ordered from a supplier, assigned to a specific aircraft, and added to the passenger name record via a Special Service Request (SSR) code. If that code isn’t entered at least 24 hours ahead, the system treats the request as too late.

Everything else — the vegan option, the diabetic meal, the child’s plate — fits inside that 24-hour window because the kitchen can pull those ingredients from existing stock and assemble them on the same lines as regular meals. The two exceptions operate on a different supply chain entirely.

Flight deals
most people never see

Our AI monitors 150+ airlines for pricing anomalies that traditional search engines miss. Air Traveler Club members save $650 per trip per person on average: see how it works.


Each deal saves 40–80% vs. regular fares:

Superdeals to Asia preview

What makes Jain and kosher meals structurally different

A vegetarian Jain meal under QSAI rules is not just “vegetarian.” It excludes all animal products, root or bulbous vegetables, and anything fermented. No garlic, no onions, no potatoes — staples that appear in nearly every commercial airline vegetarian dish. A standard vegetarian meal production line cannot produce a VJML without cross-contamination from those ingredients, so caterers must run separate, dedicated lines with controlled sourcing.

Kosher meals carry an even heavier certification burden. KSML trays are assembled in off-site kitchens under rabbinical supervision, not in the main airline catering facility. Ingredients must be procured from approved suppliers well in advance, and every step of production, sealing, and transport must meet religious-dietary standards. That off-site geography is the single biggest reason kosher notice windows stretch longer than any other code.

The actual windows: from 24 hours to 72

If you thought the 48-hour figure was universal, the published carrier policies will disabuse you of that quickly. Air France wants 48 hours for KSML but only 24 for everything else. Singapore Airlines settles on 56 hours for kosher, while Etihad pushes to 72. Air Canada and Air New Zealand both say 24 hours — but Air New Zealand quietly adds that kosher cannot be guaranteed if requested within four days of travel.

JAL’s split is the most precise: a Jain meal can be ordered 25 hours ahead online, but a kosher meal needs 49 hours on the website or 48 by phone. That 24-hour gap between VJML and KSML on the same airline is the clearest illustration of how certification logistics, not dietary complexity alone, drives the deadline.

Airline advance-notice windows for kosher (KSML) and Jain (VJML) meals
Airline Meal code Published advance-notice window Policy nuance
Air France KSML (Kosher) 48 hours before departure Air France states that kosher meals must be ordered 48 hours in advance, while other special meals follow a shorter 24‑hour deadline.
Air France Other special meals (incl. vegetarian) 24 hours before departure Standard special meals must be requested at least 24 hours before the flight; KSML is singled out for a longer window.
Singapore Airlines KSML (Kosher) 56 hours before departure Singapore Airlines notes that special meals generally require 24‑hour notice but specifies that kosher meals must be requested at least 56 hours prior to departure.
Singapore Airlines Other special meals 24 hours before departure Most special meals, such as AVML or VGML, are available if selected at least 24 hours before flight time.
Etihad Airways KSML (Kosher) 72 hours before departure Etihad’s special-meals page lists kosher meals as requiring 72 hours’ notice, longer than its general 24‑hour special-meal request guideline.
Etihad Airways VJML (Vegetarian Jain) 24 hours before departure Etihad describes VJML and asks passengers to request special meals at least 24 hours before the flight, with no extended window for Jain meals.
Air Canada KSML (Kosher) 24 hours before first flight in itinerary Air Canada instructs passengers to order special meals at least 24 hours before the first flight and notes that kosher meals must be ordered at least 24 hours in advance; it does not specify a longer lead time for KSML.
Air Canada VJML (Vegetarian Jain) 24 hours before first flight in itinerary Air Canada’s special-meals guidance covers VJML under the standard rule that special meals should be ordered at least 24 hours before the first flight in the itinerary.
Air New Zealand KSML (Kosher) Request at least 24 hours; cannot be guaranteed if requested within 4 days of travel Air New Zealand advises requesting special meals at least 24 hours before travel but adds that kosher meals cannot be guaranteed if requested within four days, effectively encouraging a longer buffer for KSML.
ANA (All Nippon Airways) VJML (Vegetarian Jain) 24 hours before departure Comparative guidance summarizing ANA’s policy notes that VJML and other special meals are generally available when requested at least 24 hours before departure.
JAL (Japan Airlines) KSML (Kosher) 49 hours before departure via website; 48 hours via contact channels JAL lists minimal-allergen and kosher meals with an ordering deadline of at least 49 hours ahead when requested online, or 48 hours when arranged via contact centers.
JAL (Japan Airlines) VJML (Vegetarian Jain) 25 hours before departure via website; 24 hours via contact channels JAL groups VJML with other standard special meals that must be requested at least 25 hours prior via the website or 24 hours via contact, shorter than its KSML deadline.
Source: Air France; Singapore Airlines; Etihad Airways; Air Canada; Air New Zealand; Japan Airlines; ANA (All Nippon Airways)

Low-cost and hybrid carriers tell a different story. IndiGo lets passengers add Jain meals without root vegetables up to 24 hours before departure, with 48 hours “preferred” for some special diets. That suggests short-haul and no-frills operations fold VJML into their standard pre-order flow, while kosher catering remains constrained or absent on many domestic sectors.

When your flight changes, the clock resets

Delta’s published rules make the notice window explicitly per-flight, not per-booking. The special meal request has to be in the passenger name record at least 24 hours before scheduled departure. But if you voluntarily change your reservation, the old request is void. And if irregular operations put you on a new flight less than 24 hours from the original departure, Delta cannot guarantee the meal will be on board. If the new flight is more than 24 hours out, you must re-request at least 24 hours before that new departure.

According to Delta Air Lines, the practical effect is that same-day rebooking wipes out even a previously confirmed kosher or Jain meal, no matter how far in advance you originally ordered it. For passengers flying on codes with 48- or 72-hour windows, an involuntary schedule change can leave you with no compliant meal at all.

How off-site certification stretches the timeline

QSAI’s own delivery rules impose hard ceilings on how long food can sit between preparation and aircraft loading: 24 hours for cold items, 48 hours for hot items. For kosher and Jain meals, those timelines start at an off-site facility, not the airport kitchen.

Kosher production runs under constant rabbinical supervision. Jain lines must avoid forbidden ingredients entirely, which means separate ingredient procurement and controlled preparation areas. The caterer cannot simply “add” a Jain option to the standard vegetarian batch. The ingredients, the line, and the sealing all have to be planned well before the order deadline. That is why Etihad can offer VJML at 24 hours while requiring 72 for KSML, and why JAL splits its own windows by nearly a day between the two codes.

QSAI’s January 2025 update tightened these requirements further, giving caterers a 12-month grace period to bring facilities into compliance. For passengers, that means the structural gap between standard special meals and these two outliers is not closing anytime soon.

What this means for you

Book the meal the moment you book the ticket — not the day before departure. Even if the airline’s published policy says 24 hours, the real operational window for KSML or VJML on your route may be longer, and carriers like Air New Zealand explicitly disclaim kosher guarantees within four days of travel.

After any voluntary or involuntary schedule change, reconfirm the request directly with the airline. Assume the old confirmation is dead. And when comparing carriers, read the fine print on the special meals page, not the generic 24-hour note. A 24-hour request on Air Canada might work; on Etihad, it will almost certainly not.

Reporting by

ATC Intelligence

ATC Intelligence is the research division of Air Traveler Club. Backed by 15 years in Asia-Pacific aviation, we don't just report on the regional market; we live and work in it. By pairing AI-driven data with strict human fact-checking, we provide actionable, trustworthy journalism designed to make your trips to Asia smarter and more affordable.

Follow our daily coverage on Google News, Google Discover, and social media.

Questions? Answers.

What exclusions define a Vegetarian Jain Meal under QSAI?

A Vegetarian Jain Meal (VJML) is defined by QSAI as a strict vegetarian meal with no animal products, no root or bulbous vegetables, and no fermented food.

Under QSAI, what are the delivery windows for cold and hot inflight catering?

Cold inflight catering food must be delivered to the aircraft within 24 hours of preparation. Hot inflight catering food must be delivered within 48 hours of preparation.

What does Delta require when special meal requests are tied to a changed flight?

Delta requires the original special meal request to be entered at least 24 hours before scheduled departure. If irregular operations result in a new flight less than 24 hours from the original, the meal cannot be guaranteed. If the new flight is more than 24 hours out, the request must be re-entered at least 24 hours before that new departure.

What are Air New Zealand’s stated limits for kosher meal guarantees?

Air New Zealand advises requesting special meals at least 24 hours before travel, but notes that kosher meals cannot be guaranteed if requested within four days of travel.

Why does JAL’s website require kosher meals to be ordered earlier than Jain meals?

Japan Airlines sets different lead times because kosher meals are prepared in off-site certified kitchens under rabbinical supervision, which requires earlier ordering. JAL’s website requires kosher meals 49 hours before departure versus 25 hours for VJML; via contact channels it is 48 hours versus 24 hours.