
If you have seen the SFML meal code when booking a flight or looking through a list of airline special meals, you may be wondering what it means.
SFML usually means Seafood Meal. A Seafood Meal is a special airline meal based around fish or seafood. It does not usually contain meat or poultry, although the exact ingredients and dishes served can vary between airlines.
In this guide, I explain what the SFML airline meal code means, what food you might receive, who may want to request one and what you should check before your flight. If you wish to knoew more about other airline meal codes, you can read my guide to all airline meal codes and what they mean.
SFML Airline Meal Code Quick Wins
- SFML usually means Seafood Meal.
- An SFML airline meal is based around fish or seafood.
- SFML meals do not usually contain meat or poultry.
- The meal may include fish, shellfish or other seafood products.
- An SFML meal is not suitable for vegetarians or vegans.
- SFML meals are not usually suitable for passengers with allergies.
- The exact ingredients vary between airlines, routes and catering providers.
- Special meals usually need to be requested at least 24 to 48 hours before your flight.
- Always check that your SFML meal request has been confirmed before travelling.
- Consider carrying suitable snacks in case your special meal is unavailable or unsuitable.
What Does SFML Mean?
SFML is an airline special meal code that usually stands for Seafood Meal.
Airlines use meal codes to identify the different types of special meals requested by passengers. These codes help airlines and their catering providers prepare and load the correct meals onto each flight. You can check out a full list of the meal codes used by airlines in my guide to airline special meal codes.
If SFML appears on your booking, it usually means that a Seafood Meal has been requested.
What Is an SFML Airline Meal?
An SFML airline meal is a special meal where fish or seafood is the main source of protein. Depending on the airline, route and catering provider, the meal could contain fish, shellfish or other seafood.
A typical SFML meal might include grilled or baked fish served with rice, potatoes or vegetables. Other possibilities include seafood pasta, prawns, fish curry or a seafood salad.
The exact meal you receive will vary considerably between airlines.
What Food Can Be Included in an SFML Meal?
An SFML Seafood Meal may include foods such as:
- Fish
- Prawns
- Shrimp
- Crab
- Other shellfish
- Rice
- Pasta
- Potatoes
- Vegetables
- Salad
- Bread
- Fruit
- Desserts
The ingredients will depend on the airline and the catering available for your particular flight. Some SFML meals may contain dairy products, eggs, gluten or other allergens.
Does an SFML Meal Contain Meat?
An SFML meal does not usually contain meat or poultry. Instead, fish or seafood is normally used as the main protein source. However, passengers with dietary restrictions should always check directly with their airline rather than assuming that a special meal will meet their individual requirements.
Ingredients, preparation methods and catering standards vary between airlines.
Is SFML Suitable for Vegetarians?
No. An SFML meal is not suitable for vegetarians because it contains fish or seafood. Passengers following a vegetarian diet should request one of the airline’s vegetarian meal options instead.
Depending on your dietary requirements, alternatives may include VLML, VGML or AVML.
Is SFML Suitable for Vegans?
No. SFML meals are not suitable for vegans because they contain fish or seafood. They may also contain other animal products, including dairy products and eggs.
Passengers following a vegan diet should usually request a VGML, which means Vegetarian Vegan Meal. Some airlines also use VVML to indicate a vegan airline meal.
Is SFML the Same as a Pescatarian Meal?
An SFML meal may be suitable for some passengers following a pescatarian diet because it is based around fish or seafood rather than meat or poultry. However, SFML is an airline catering code rather than a guarantee that the meal will meet every individual interpretation of a pescatarian diet.
If you have specific dietary requirements, check the airline’s description of its Seafood Meal before requesting one.
Can an SFML Meal Contain Shellfish?
Yes. An SFML meal may contain shellfish. Depending on the airline and catering provider, the meal could contain prawns, shrimp, crab or other seafood products. This is particularly important for passengers with shellfish allergies.
Do not assume that requesting a Seafood Meal means you will receive fish rather than shellfish.
Is an SFML Meal Suitable for Someone With a Fish or Shellfish Allergy?
No. You should not request an SFML meal if you have a fish or shellfish allergy unless you have discussed your requirements directly with the airline and received appropriate advice. An SFML meal is specifically designed around fish and seafood products.
There may also be a risk of cross-contact during food preparation, storage or service.
Passengers with food allergies should contact their airline before travelling to discuss their individual requirements and allergy procedures. You can also refer to my guide to travelling with allergies to help you plan an allergy-safe trip.
What Is the Difference Between SFML and VGML?
SFML and VGML are very different airline special meals.
SFML means Seafood Meal. A SFML special meal contains fish or seafood.
VGML means Vegetarian Vegan Meal. A VGML does not contain meat, fish, dairy products or eggs.
Passengers following a vegan diet should request VGML rather than SFML.
What Is the Difference Between SFML and VLML?
SFML means Seafood Meal. A SFML meal code is for a special meal which is based around fish or seafood.
VLML means Vegetarian Lacto-Ovo Meal. A VLML meal does not contain meat or fish but may contain dairy products and eggs.
The right meal code will depend on your dietary requirements.
How Do I Request an SFML Meal?
You can usually request an SFML meal through the airline’s website, app or customer service team. The option may appear under sections such as Manage My Booking, Special Meals, Dietary Requirements or Passenger Requests.
Not every airline offers an SFML meal. If the option is available, you should request your meal as early as possible. Many airlines require special meal requests to be made at least 24 to 48 hours before departure, although deadlines vary.
Should I Check My SFML Meal Request Before Flying?
Yes. After requesting your Seafood Meal, check your booking to make sure the request has been recorded correctly. It can also be worth checking again before departure, particularly if your flight schedule or booking has changed.
When you board the aircraft, cabin crew may confirm your special meal request before the meal service begins.
What Happens If My SFML Meal Is Not Available?
Unfortunately, special meals are not always available as expected. Catering errors, aircraft changes, flight disruptions and last-minute booking changes can occasionally result in a requested meal not being loaded onto the aircraft.
If having suitable food available during your journey is important, consider carrying your own snacks or other appropriate food as a backup. Remember to check airport security rules and customs restrictions if you are travelling internationally with food.
Is SFML Available on Every Airline?
No. Not every airline offers a Seafood Meal, and some airlines may use different meal options or descriptions.
The availability of SFML meals may also depend on your route, cabin class and flight duration.
Always check directly with your airline to see which special meals are available for your flight.
Frequently Asked Questions About SFML Airline Meals
What does SFML stand for on a flight?
SFML usually stands for Seafood Meal. It is a special airline meal based around fish or seafood.
Does a SFML meal contain meat?
SFML meals do not usually contain meat or poultry. Fish or seafood is normally the main protein source.
Can a SFML meal contain shellfish?
Yes. A SFML meal may contain shellfish such as prawns, shrimp or crab, depending on the airline and catering provider.
Is a SFML suitable for vegetarians?
No. A SFML meals contain fish or seafood and are therefore not suitable for vegetarians.
Is a SFML suitable for passengers with seafood allergies?
No. SFML meals are specifically based around fish or seafood and may contain fish, shellfish or both. Passengers with food allergies should contact their airline directly to discuss their requirements.
How far in advance should I request a SFML meal?
Many airlines require special meals to be requested at least 24 to 48 hours before departure. However, deadlines vary, so check directly with your airline.
SFML usually means Seafood Meal. It is a special airline meal designed for passengers who would prefer a meal based around fish or seafood rather than meat or poultry. The exact ingredients vary between airlines and flights, and an SFML meal may contain fish, shellfish, dairy products, eggs, gluten and other allergens.
If you want to request an SFML meal, check that your airline offers the option, order it before the airline’s deadline and confirm that the request appears correctly on your booking.
As with any airline special meal, carrying suitable backup snacks can be helpful in case your requested meal is unavailable or does not meet your dietary requirements.
Resources for Pescatarian Travellers
Travelling while following a pescatarian diet can involve a little extra planning, particularly when flying or visiting destinations where vegetarian and seafood options may be less clearly labelled. The resources below offer helpful advice for pescatarian travellers, from understanding local dishes and finding suitable places to eat to choosing appropriate airline meals. Remember that definitions of a pescatarian diet can vary, so it is always worth checking ingredients and asking about meat-based stocks, sauces and cross-contamination if these are important to you.
- Learn more from Kate about how to travel as a pescatarian
- Follow Stella as she travels as a pescatarian @stellaf00dtravelz
- For Japan, check out the ultimate food guide to Japan for pescatarians
- Learn more from Stephanie at The Posh Pescatarian about travel and adventure
Continue Learning About Airline Meal Codes
- Airline meal codes and what they mean
- What does LSML mean?
- What does LFML mean?
- What does SPML mean?
- What does VOML mean?
- What does RVML mean?
- What does ALML mean?
- Download and print a copy of all of the airline meal codes for your own reference
Continue Planning Your Trip With an Allergy
- Start at the beginning – learn about travelling with an allergy from my main guide
- Learn about airline meal codes and what they stand for so you can be sure your meal is allergen free
- Find out what is in my babies allergy travel bag so you can save yourself the headache of packing without a list
- Explore what it means to fly with medical luggage as an allergy travellers
- Download and print some free allergy translation cards before your trip
- Find out what Equal Eats allergy translation cards are and how to use them to travel safer
- Learn why it is important to learn important phrases related to your allergy before you travel and downloaed the free accessible travel translations eBook
- Figure out what to include on a doctors travel letter for medication so you can get it right the first time
- Find out more about flying with EpiPens so you can travel with confidence
- Airport special assistance links for airports around the world
Continue Planning Your Accessible Travels Using My Guides
You can click on each image to go directly to the guide for that topic.




