Most of the airlines do not have free meals while you are onboard. They charge an additional amount for an in-flight meal. While making the booking, you will get an option to place a request for an inflight meal. The request will directly reach the airline and all the passengers must place this request at least 24 hours before the flight departure time. FareObuddy holds no guarantee of the meal provision as it is up to the discretion of the airline.