Special Meals


Know exactly what special meals you can order on Swiss flights โ€“ from Hiltl vegetarian cuisine to dietary and religious options, with all ordering deadlines and availability details.

Requirement Details
Ordering Deadline 24 hours before departure (5 days for medical dietary requirements)
Flight Availability All classes on long-haul flights, SWISS Business on selected European flights
Cost Complimentary – no additional charges
Ordering Methods During booking on swiss.com or via Service Centre after booking

Special Meals List

Hiltl Partnership

Swiss partners with Hiltl, the world’s oldest continuously operating vegetarian restaurant (since 1898), to create vegetarian meals across all travel classes on long-haul flights departing from Switzerland.

Important Restrictions

Child Meals: Ages 2-9 automatically receive child meals on Business Class European and all intercontinental flights

Medical Diets: Require 5 days’ advance notice through the Service Centre

Nut Allergy Policy: Swiss doesn’t serve peanuts onboard, but cannot guarantee trace-free meals

Profile Settings: Must be logged into your Swiss profile when booking for saved preferences to apply

Bottom Line

Swiss offers 14 special meal options complimentary on long-haul flights (all classes) and European Business Class flights. Must order 24 hours ahead (5 days for medical diets) via swiss.com or the Service Centre. Features: Hiltl vegetarian cuisine partnership and automatic child meals for ages 2-9.

FAQs

Can I pre-order special meals on Swiss flights?

Yes, 14 special meal options are available on long-haul flights (all classes) and European Business Class flights. Order 24 hours in advance via swiss.com or our Service Centre.

Are special meals free on Swiss flights?

Yes, all special meals are complimentary with no additional charges.

What’s special about Swiss vegetarian meals?

Swiss partners with Hiltl, the world’s oldest vegetarian restaurant (since 1898), to create vegetarian meals on long-haul flights from Switzerland.

Do children automatically get special meals?

Yes, children ages 2-9 automatically receive child meals on Business Class European flights and all intercontinental flights. Children aged 12 and under must pre-order.

What if I have severe food allergies?

Contact the Swiss Service Centre or inform the cabin crew. Swiss doesn’t serve peanuts, but cannot guarantee trace-free meals. Passengers are advised to carry emergency medicine and may bring their food.