One of the ways to apply blockchain technology to railroads is to use it as a platform for booking cargo transportation.
A blockchain platform could also be used to store information about facilities and equipments, or for registering cargo, for example.
However, you have to keep in mind that there must be a good reason for using blockchain technology in any given market. If a project can be carried out using a regular database, then you don't need to turn to blockchain technology.