Compared to trucks, the answer may be yes. Did you know:
• One rail freight car can carry the equivalent of four truck loads.
• Railroads consume almost a third less fuel than trucks per ton mile moved.
• One rail car can carry a ton of cargo 436 miles on a one gallon of fuel.
Source: American Short Line and Regional Railroad Association