One thing that hasn't often been discussed is electrolytes -- getting enough sodium, potassium, calcium and magnesium.
When you drink lots of water constantly, your body runs low on electrolytes because you are urinating them away.
On a long, long plane trip, when you are drinking a lot of water, it is valuable to be eating fruit, high in potasium, and regular food which normally contains plenty of sodium.