Vegan Airline Meals: How to Order the Right Meal Before You Fly

Vegan Airline Meals: How to Order the Right Meal Before You Fly

Martin sitting on a plane before a flight

Approx. Reading Time: 5 to 6 minutes

Ordering vegan airline meals should be simple, and most of the time it is.

The problem is that airlines all seem to have slightly different rules. Some ask you to order at least 24 hours before you fly, others need longer, and special meals may not be available on every route. Then there are the meal codes. Does vegetarian mean vegan?

If you’re flying to Thailand, Vietnam or Japan, sorting this out before you leave home can make a big difference to both ends of your trip. Your flights are the one part of your holiday outside your tour operator’s control, so it’s worth getting them right before you go.

If Thailand is your destination, our guide to vegan travel in Thailand also covers some of the food issues worth knowing about once you arrive.

Here is what you need to know.

What does VGML mean?

The main airline meal code to remember is VGML. Airlines may describe this as a Vegan Meal or Vegetarian Vegan Meal, but either way, VGML is the code to look for. It should exclude meat, poultry, fish, seafood, eggs, dairy and animal derived ingredients.

Most airlines describe VGML clearly enough. For example, Emirates says it excludes animal products and by products, including eggs, dairy, gelatine, animal fats and honey. Qatar Airways uses similarly clear wording, while Singapore Airlines describes VGML as free from meat, seafood, eggs and dairy.

The details can still vary by airline and route, so check the airline’s current special meal information when you book.

The actual food on your tray depends on the airline, airport and caterer, it might be a vegetable curry, pasta, or rice with tofu. VGML tells the airline what type of meal you need, not which dish you’ll get.

A vegan airline meal served on a Korean Air flight

VGML, VLML and AVML: what’s the difference?

Several options sound suitable but still contain animal products.

Quick answer: VGML is normally the correct choice for vegan passengers.

  • VGML: Vegan Meal or Vegetarian Vegan Meal. No meat, fish, eggs or dairy.
  • VLML: Vegetarian Lacto Ovo Meal. May contain eggs and dairy.
  • AVML: Asian Vegetarian Meal, generally Indian or South Asian style. May contain dairy, depending on the airline.

There are other options too, including Jain, raw vegetarian and fruit meals, but VGML is normally the clearest choice for a standard vegan meal.

Don’t rely on the word vegetarian by itself. Read the airline’s description and look specifically for the vegan option.

How to order a vegan meal on a flight

Most airlines let you request a special meal while booking or later via Manage Booking, on their website or app.

Where do I find the meal option?

Every airline hides it somewhere different, usually under Manage Booking, Special Assistance or Special Meals once your ticket is issued. If you can’t find it, search your airline’s name plus “special meals.”

Check whether a meal is served

Not every flight includes a full meal. A short regional flight may offer only a snack or nothing at all, and some airlines limit special meals on shorter routes. Check what service your flight actually includes before worrying about the code.

Request VGML as early as possible

Add the request as soon as the flight is booked. Many airlines require at least 24 hours’ notice, some need longer, so the deadline shown in your own booking is the one that matters.

Check every flight separately

This is probably the most important part. A journey from London to Bangkok might appear as one booking but include more than one flight, sometimes with more than one airline, even if you only booked with one.

Check that VGML appears against:

  • Your outbound flight
  • Every connecting flight
  • Your return flights
  • Every passenger who requires that meal type

Don’t assume adding it once covers the entire journey. Also check the “operated by” information on your itinerary, the airline flying the aircraft isn’t always the one on your ticket.

Save the confirmation, and check again before departure

Take a screenshot or save the confirmation email showing VGML against the correct passenger and flight. Then set a reminder to recheck Manage Booking a couple of days before you travel, and ask again at check in. It takes a minute and gives you a little more reassurance before boarding.

A traveller searching for flights on a laptop

Are vegan airline meals any good?

Sometimes very good, sometimes perfectly acceptable, occasionally mostly beige. Airline food has a difficult job, prepared in advance, chilled, then reheated at 35,000 feet, so most vegan meals are better than people expect. A decent one might include curry, rice, vegetables, bread, fruit and a small dessert.

One small advantage: special meals are often served before the main service, so you might beat the post meal rush for the bathroom. The main aim isn’t to find the finest vegan food of your trip, it’s to have a proper meal you can eat during a long flight.

The flight just gets you there. The really good food starts once you land.

Common mistakes when ordering vegan airline food

  • Choosing VLML or AVML without checking the ingredients
  • Requesting VGML on the first flight but not the connection
  • Forgetting to add it to the return journey
  • Checking the ticketing airline rather than the operating carrier
  • Waiting until check in to ask
  • Assuming every flight includes a meal
  • Treating an old third party airline list as current
  • Assuming vegan automatically means allergen free

Should you take your own food?

Yes. Not an entire buffet, just enough for one missed meal or a delay, and nothing that’ll cause problems at security, soups, jams and spreads count as liquids.

Fresh fruit, vegetables and seeds may need to be eaten or discarded before arrival due to import restrictions, packaged food is usually the simplest option.

Top Tip:

Take something you’d genuinely be happy to eat, not something crushed at the bottom of your bag for six months.

What if your vegan meal is missing?

Tell the cabin crew as early as possible, ideally once the seatbelt signs are off. They’ll usually check whether your meal was loaded, and if not, may be able to find a spare meal, snack, fruit or bread with ingredients they can check. Be clear about what you don’t eat, and stay polite, they didn’t book your flight or load the catering.

After the flight, if a confirmed VGML wasn’t provided, contact the operating airline with:

  • Your booking reference, passenger name, date, flight number and route
  • A copy of the meal confirmation
  • A brief explanation of what happened

Keep it factual, so the airline can identify where the request failed and avoid it on your return flight.

Worth knowing:

VGML tells the airline you want a vegan meal, it isn’t an allergy request. If you have a serious food allergy, contact the airline directly and follow their medical guidance.

A simple checklist before you fly

  • Check that food is served on every flight sector.
  • Select VGML for every relevant passenger and flight.
  • Check the operating airline.
  • Save confirmation of the request.
  • Recheck the booking before departure.
  • Ask about it at check in.
  • Carry a sensible backup.

That’s really all there is to it. Five minutes checking at home is much easier than trying to solve it after the aircraft doors have closed.

If you’d rather not spend the rest of the trip doing the same sort of checking for restaurants, meals and activities, that’s one of the reasons we run small-group vegan tours in Thailand, Vietnam and Japan.

Useful airline links

Frequently asked questions

Is VGML always vegan?

VGML is the standard airline code for a vegan meal, but check the airline’s current description, each carrier controls its own menu and catering.

How far in advance should I order a vegan meal?

At least 24 hours for most airlines, some require more. Request it as soon as you book.

Can I order a vegan meal at check in?

You can ask, but check in is often too late for a special meal to be prepared and loaded. Advance ordering is much more reliable.

Will my vegan meal be included on connecting flights?

Not necessarily, check every flight sector, particularly when another airline operates part of the journey.

Is VGML suitable for allergies?

Not automatically, vegan meals can contain common allergens. Contact the airline directly about any medical allergy.

Last updated: September 2026

Share
Martin profile picture standing next to a direction sign showing Vietnam, Laos, India and Thailand

Hi, I’m Martin, a British vegan who’s called Southeast Asia, and especially Thailand, home since 2011.

I’ve spent more than 30 years working in travel and leading tours across Asia, Europe, Central America, the Middle East and North Africa.

These days, I run GoVegan Travel, combining that experience with my own vegan lifestyle to create small group tours designed specifically for vegan and vegetarian travellers.

Martins Signature

Subscribe

Be the first to hear about our new vegan tours

Get new tour dates, early-bird prices and special offers delivered directly to your inbox. Occasional emails, no spam.

Vegan Tours

Japan

Tokyo • Kanazawa • Kyoto • Hiroshima • Miyajima

Thailand

Bangkok • Kanchanaburi • Ayutthaya • Chiang Mai • Hilltribe Eco Lodge

Vietnam

Hanoi • Halong Bay • Hue • Hoi An
Saigon • Mekong Delta

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Japan

Save my place for 7-days


We won't share you details or use them for anything other than contacting you about this reservation

We're sorry but this tour is now closed
New Japan dates are being added very soon for February 2027 and November 2027
Please Contact Us for more details
We're sorry but this tour is now closed
Please Contact Us for more details

VIETNAM & CAMBODIA

Save my place for 7-days


We won't share you details or use them for anything other than contacting you about this reservation

VIETNAM

Save my place for 7-days


We won't share you details or use them for anything other than contacting you about this reservation

We're sorry but this tour is now closed
New Thailand dates are being added very soon (Jan 2026) for the end of 2026 and all 2027
Please Contact Us for more details

THAILAND

Save my place for 5-days


We won't share you details or use them for anything other than contacting you about this reservation

Save your tour spot for 7-days

Can we help?
Email
WhatsApp
Telegram
Messenger
Instagram