Charter bus drivers must keep passengers safe and comfortable at all times. You’ll need to keep up with itinerary changes, watch out for road closures or detours, and make sure passengers arrive on-time to each stop. Some trips may cover long distances.