Many drivers work split shifts. For example, a driver may work from 6 a.m. to 10 a.m. and 3 p.m. to 7 p.m. with time off in between. This way more drivers are available during peak commuting times. Driving in heavy traffic and dealing with passengers can be stressful and exhausting. The work can be noisy.
Many bus drivers belong to a union.
Intercity and charter bus drivers may work nights, evenings, and weekends. They may spend several nights away from home. Senior drivers have regular work schedules but junior drivers do not. Junior drivers may need to report to work on short notice. Intercity and charter bus travel tend to be seasonal.