According the The Wall Street Journal, US long haul truck drivers are limited to just 11 hours of driving per day, and are required to rest for a consecutive 10 hours each night. We can only assume that bus drivers are similarly regulated, especially since they carry people.