Moving Cost Planner

What are the mileage rates for U-Haul vs Penske?

Quick Answer

For local (in-town) rentals, U-Haul charges $0.69 to $0.99 per mile on top of the daily rate. Penske charges $0.69 per mile. For one-way long-distance rentals, mileage is included in the flat rate for both companies.

Truck rental pricing can be confusing because it varies by rental type, truck size, and location. Here is a clear comparison.

Local (in-town) rentals - truck returned to the same location: U-Haul: $19.95-$39.95 per day + $0.69-$0.99 per mile. Higher mileage rate on smaller trucks. Penske: $29.99-$69.99 per day + $0.69 per mile. Flat mileage rate across sizes. Budget: $29.95-$59.95 per day + $0.59-$0.99 per mile.

One-way rentals - truck dropped off at a different location: U-Haul: flat rate based on truck size, distance, and season. Includes mileage. Example: NYC to Dallas in a 26-foot truck: $2,200-$3,500. Penske: flat rate, includes mileage. Often 10-20% cheaper than U-Haul for one-way. Same route: $1,800-$3,000. Budget: flat rate, includes mileage. Pricing is usually between U-Haul and Penske.

Additional costs to factor in: insurance ($14-$40 per day depending on coverage level), fuel (moving trucks get 6-10 mpg depending on size), equipment rental (dolly $10, furniture pads $12, car carrier $200-$400), and environmental/cleaning fees ($5-$10).

Money-saving tips: book 4-6 weeks ahead for the best rates. One-way prices vary dramatically by direction - moving toward high-demand destinations costs more. Compare all three companies every time (prices change frequently). Check for AAA, military, or student discounts. Pick up the truck on a weekday if possible.

Fuel tip: moving trucks have large tanks (40-60 gallons). Fill up before returning to avoid the inflated per-gallon refueling charges that rental companies levy.

Calculate your moving costs

Get a personalized estimate with our free moving cost calculator.

Open Free Moving Cost Calculator →