Thai airways meals are always included in the price of your ticket, there are a number of special meals that can be pre-ordered for economy class. Whilst First and Business class customers can also pre-order a range of meals that are not usually available during the flight. Meals that are served on Thai Airways from the Royal Projects are farmed sustainably and provide a livelihood for many highland dwellers.

Flying through Phuket? Then perhaps you may want to check out the airlines restaurant which is available to all passengers to dine at (for a fee) before their flight. If you would like to see what Thai Airways serves in business/economy class, check out the Inflight Feed review here.


The following special meals can be ordered on Thai Airways operated flights up to 48 hours prior to departure.

Vegetarian Hindu/Indian Vegetarian meal, Infant/Baby food, Bland/Soft meal, Child meal, Diabetic meal, Fruit platter meal,Gluten-Free meal, Hindu meal, Kosher meal, Low calorie meal, Low fat/cholesterol meal, Low sodium meal, Moslem meal, Non-Lactose meal, Seafood meal, Raw vegetarian meal, Strict European vegetarian meal, Vegetarian Jain meal, Western vegetarian meal and Vegetarian oriental meal.

Special meal orders can be made through your travel agent or by calling THAI Contact Centre in Bangkok Tel: (662) 356-1111.


Customers in First Class are able to pre order the Lobster Thermidor, Grilled Beef Steak Rossini, Pan-fried scallops Provencale, Tom Yum Goong, Pad Thai, Green and Massaman Curry, Barbecued Duck, Chicken or Beef or Pork Stir-fried with Basil and Garlic and topped with Omelet THAI Style.

Whilst customers in Business Class are able to pre order their first hot meal including Grilled Steak with Peppercorn Sauce, Seared Salmon with Tarragon Cream Sauce, stir-fried dishes, THAI curries, roasted duck or pork, Rib Eye Bulgogi (Korean style), Chicken Waterzooi (Belgian dish) and Veal Roulade Madeira sauce (German dish).

Pre-ordering meals is available for lunch and dinner services only and must be ordered at least 24 hours for passenger traveling from Bangkok or 48 hours for inbound flights to Bangkok. To order click here.