Trains measure in at 477 ton-miles per gallon of fuel, while for trucks it's only 145 ton-miles per gallon. [2,3] This is primarily because the rolling resistance of steel wheels on rails is less than that of rubber tires on the road. As a result, rail tends to be poorly suited for short trips.