When you rent a truck, you will incur other fees such as insurance. The liability insurance is $15 per day, and full coverage is $29 per day. The insurance is optional. The insurance you have on your own car may cover the truck. U-Haul will also charge you for each mile, and the price can vary. Some stores charge 79 cents per mile, and others charge 99 cents per mile during the week. On the weekend, your cost per mile could be as much as $1.29.