Be sure to bring at least two large bottles of water (or preferably three to engender good will with thirsty passengers), enough food for two meals, and lots of reading materials.
You should also bring an extra bus.