Oops! I didn't notice your last entry Rick, but the insights I share here still apply. . . they can help with the future and help others as they get into a similar situation.
You've been given some great insights and as has been said, working bus runs and trains isn't all that odd. I've done lots or work with Amtrak and other such companies over the years but usually in the form of creating a Mystery Play scenario such as my Psychic Murder Mystery shows. But Mind Reading while on a bus, works quite well and if you stage it right, you can fill up time doing mini-Readings for guests. It's a chance for building a big reputation with a captive audience.
I bring up the Mind Reading for another reason; it packs small and plays big if you know your stuff. If you can do some basic swami work along with billets and cold reading you need little other though you can certainly toss in a few other things. If for example, you're familiar with the amusement park and the themed areas it has, you could use a system akin to Sensory Perception from Underground Collective to identify a person's thought of ride or show attraction (this is one of my biggest reputation makers).
Obviously two hours of nothing but one type of magic is going to bore folks to tears so variety is going to be your best friend. Too, you can't rotate material, you must deliver something "different" without looking as if you're repeating the same things over and over again, which can get quite tricky (no pun intended). . . I won't even attempt to suggest things in that I'm way behind the times in this area, but I would suggest that you think about creating something interactive that's akin to a mini-play that everyone on the bus can participate in. The more bits of this sort that you can throw in, the less equipment you will need to bring along and the more filler you'll have -- entertaining filler! Which means that you could use a bit of storytelling to your advantage as well. Inserting this sort of stuff here and there as you move along the time, breaks up the monotony for you and the guests.
I do have a couple of suggestions when it comes to Mentalism type routines -- get familiar with Magazine & Newspaper tests in that some guests will bring them along and too, the charter company may have such things in the seat pockets. The point being that you can do a "book test" type demonstration that does not rely on something you're carrying on your person. With this in mind, ask the charter company that's being used, if you can take a look at a bus that's set to go ahead of time. This will allow you to see first hand, the sort of things that may be to your access that can be used in routines.
You can likewise do some silly things ahead of time such as pre-setting a prediction. . .
You place an ad in the classified section of a newspaper. . . if possible, make it one that can be accessed by both, Kindle type readers as well as a physical paper. The add should read along the lines of "____ will choose the 6 of hearts". . . I would pick on the person that hired you or the main people that organized the trip and are on the bus (of course). This allows you to be more specific with the ad.
Screw up in finding the card and then, as a second thought, you remember your insurance when it comes to such things. Ask if anyone has a Kindle first. If they do then use it. . . allow that person or persons to look up the ads section, the more the merrier in that it proves that you're not tampering with the device. . . by pre-loading copies of the day's paper in the seat pockets of a few select seat areas, you are able to hand the "victim" a keep sake.
Sure, it's going to cost you a couple of bucks (probably less than $25.00) but it will ultimately deliver far more work with this client as well as their patrons.
Best of luck!