On average, a train car costs between $100,000 and $200,000. Some train cars may cost more or less than this depending on the factors mentioned above. When purchasing a train car, it is essential to compare prices from different sellers to get the best deal.