In a previous job, I did the math for shipping goods from Melbourne to Perth here in Australia via freight train. It worked out to be 1 litre of fuel per ton moved 500km. In imperial, that is 1 ton at 930MPG! That efficiency is mind blowing but it does rely on a lot of goods to be moved to gain that scale efficiency.
This is where the last mile problem comes in. https://en.wikipedia.org/wiki/Last_mile_(transportation)