Flight Guide

Special Meals on Flights — Every Dietary Option Available

Updated June 25, 2026 | 3 min read

India has the world's most diverse dietary needs — vegetarian, Jain, halal, vegan, diabetic. Indian airlines accommodate most of them. Here's how to get what you need.

Available Meal Types

Meal TypeCodeDetails
Hindu VegetarianAVMLNo meat/fish/eggs. Onion/garlic OK
Jain VegetarianVJMLNo root vegetables, onion, garlic
VeganVGMLNo animal products including dairy
DiabeticDBMLLow sugar, low fat
Gluten-freeGFMLNo wheat, rye, barley

How to Order

  • 📞 International flights: Call airline 24-48 hours before departure
  • 💻 Online: Manage Booking section on the airline website
  • ⚠️ LCC domestic: IndiGo/SpiceJet have veg/non-veg buy-on-board. No special meal codes
  • Air India: Full special meal service on all international + domestic full-service flights