Large 4000 to 6000 HP mainline freight locos will usually have a 4000 to 5000 gallon fuel tank under the frame between the power trucks. How many miles per gallon does a train get? How far can a train go on a full tank of fuel? CSX trains, on average, can move a ton of freight nearly 500 miles on a gallon of fuel.