A motorcoach driver can drive a maximum of 10 hours per day; drivers are not allowed to be on duty for more than 15 hours per day. Once a driver has reached the maximum allowed hours, they are required to be off for 9 hours before driving or being on duty again.