Ans: Yes, you will be provided with meals onboard. You can also opt for pre-cooked meals at the time of booking your China Southern flight ticket.