When travelling on flights where meals are included, travellers who need special meals, such as vegetarian or kosher, are, in my experience, typically required to make such a request by phone.

For the traveller, this might mean a 15 minute hold, followed by a 1 minute phonecall. After all, the operator simply needs to make an entry into a database somewhere.

Why don't airlines offer seem to offer travellers the option to select their special meal request through an online interface? Or do I just have the bad luck to happen to fly with airlines where this request can only be made by phone?

Examples: Air Transat, Korean Air both require to contact the service centre by telephone.

  • 2
    I can say from my recent experience (I am vegetarian) that at least Emirates and Singapore Airlines allow online reservation for meals at any time before check-in (or at least until a couple days before the flight). Swiss only allows it at the time of booking and if you want to change it later (or just confirm) you have to call them. My guess is that they want to prevent people from taking special meals without actually needing them, as this makes the logistics more difficult for them. What airlines are you referring to.
    – drat
    Mar 4, 2015 at 4:49
  • I have experience with Korea Air and Air Transat.
    – gerrit
    Mar 4, 2015 at 5:30
  • 8
    I find it difficult to agree. Most airlines allow it, unless you are booking using a third party website. Mar 4, 2015 at 7:35
  • 2
    The harder will be to order the special meal, the smaller amount of people will order it and just stick to a default. Sounds like a reasonable way to show that you provide some service when in fact you do not want to provide it. And if you in a position close to monopoly, it is pretty appealing. Mar 4, 2015 at 8:28
  • Finnair takes care of my vegetarian option, I have only updated it online. @MeNoTalk - I have booked Finnair through expedia, but yes I do have a profile on Finnair website too to claim points.
    – DumbCoder
    Mar 4, 2015 at 9:30

3 Answers 3


I am no definite expert on the topic but this customization of a flight, called ancillary services, are usually marketed to travel agents as a profit generator.

First let's clarify the different actors. The airlines offer and operate flights, the GDS (Global Distribution System) companies distribute the flights to travel agents and the latter sell to the traveller (you). The travel agents can be your local travel agent in his office, the online travel agent (OTA) like Expedia, Opodo or Kayak, or the airline itself through its website, phone service or offices.

In all cases the travel agent decides which ancillary service to sell to the customer. The travel agent probably pays to implement the service distribution (to the GDS) and receives a fee per transaction made. As meal selection is not generally a lucrative option - it is usually free of charge and I think religious or allergic people would react badly if they had to pay to get a specific meal - it is not worth offering for the travel agents. As @drat commented, the airlines have also little incentives (and higher logistic costs) to offer them. So it makes sense not to offer meal choice directly online. Note that some OTAs offer a free text field at the end of the booking without promising it will be read by anyone (I have seen that on govoyages, for example).

In the case of Emirates and Singapore Airlines, I have in mind that their image is based on open-mindedness, globalization and respect of the culture of the travellers. I insist on the fact that it is the image I have, you might not feel the same. But offering a choice of meal is a good marketing argument for a world-wide growing airline. On the opposite, Air Transat mostly targets Canadians visiting the Caribbean and transatlantic travellers, with less of a variety of travellers. Offering a large variety of meals would be more a burden than a marketing argument to them. And Air Transat offers ancillary services on their website like seat selection, so it is a deliberate choice not to offer meal selection.

In the end, I suppose that the reasons are economical. It costs less to offer less choice and not to prepare too many meals. It depends on the travel agent you buy your tickets from, but there is no rule for who offers meal selection or does not. If it matters a lot, you can try to buy your ticket from another travel agent, it might work better.

  • 1
    As meal selection is not generally a lucrative option - it is usually free of charge and I think religious or allergic people would react badly if they had to pay to get a specific meal - it is not worth offering for the travel agents. Doesn't that meant that it's not an ancillary service at all?
    – Relaxed
    Mar 4, 2015 at 8:16

Either you've been misinformed, or we're travelling on different airlines...

For a flight I have next week, I've just logged into the "Manage My Booking" section of the airline's website (BA). Once I pick the flight, I see this:

enter image description here

By picking the Special Requirements link, I can request a special meal, and additionally on the right hand menu of special options it offers it there too!

Next up, trying a flight with Qatar Airways for several months time. After going to Manage A Booking, there's a section there called Flight Special Requests, which currently shows my seats, and that I haven't requested any special meals. Hitting the modify button brings up a page where I can pick special meals for each flight, including a fairly good list:

enter image description here

Once you have booked your flight, be that with the airline, or a travel agent, or a website, you'll get a booking reference (normally 5 or 6 characters). Go to the airline's website, pick Manage My Booking or similar, and look for something like Special Requests, then from there pick your meals. As long as you're flying with a moderately decent airline, you should have no problem doing so, as shown above!


Airlines provide special meals as an accommodation for special needs (religious, medical, etc), not as an a la carte option. As such they make it something you have to request direct, to indirectly limit it to those who really need it. Allowing passengers to essentially order a la carte online makes catering the flight more difficult and more expensive.

Some airlines do allow you to save your special meal needs in your frequent flyer profile, others allow you to choose at the time of booking, but many make you order it special.

  • 1
    Not to mention this is a burden on the kitchen crews that have to plan meals in advance in order to ensure on-time departures - and many times this catering service is a third-party contractor. Mar 4, 2015 at 10:39
  • I'm curious as to what you think the phrase "a la carte" means. Mar 4 at 17:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .