Best Answer: In the USA, a truck driver can drive for a maximum of 11 hours, and work for a maximum of 14 hours in a day, before having to take 10 hours off duty or in the sleeper. He is also limited to working no more than 70 hours in an 8 day period, before he has to take a 34-hour reset.