The # of cars isn't the limit, it is all to do with the amperage in the electrical system of the train. Amps=Volts/Load. If the amps get too high because the load on the system is too great the system starts overheating, this is prevented by circuit breakers or fuses. For example 5 diner/cafe...