It would depend upon the length of each train car, of which modern train cars vary in length from 35 feet long to 90 feet long so if we take an average length of 60 feet per car the average length of a 100 car train would be approximately 6,140 feet long with two modern 70 foot long locomotives.