If you plan to ship a car for fewer than 200 miles, expect to pay $2.92 per mile on average. However, the cost to ship a car 1,000 miles or more will be $0.78 per mile on average. This means that shipping over long distances is more cost-effective.