Typically, local movers charge an hourly rate for their services, along with a fixed fee when you rent their moving truck or request additional services. Long-distance movers, however, charge a flat rate for the entire relocation, which they can calculate based on the distance, size, and other aspects of the move.