Moving cross-country can be expensive. On average, renting a truck costs around 2,700 to 5,700. However, the total cost depends on factors such as truck size and your location.