Passengers aren't even granted free water onboard, so fill up your reusable water bottle or cough up $3 for bottled water. Spirit doesn't provide any food for passengers either, including on its lengthier flights, so we recommend bringing plenty of snacks in your personal bag.