Hi @eli_meirom
The time step is per Episode. This means this is the total number of environment steps you can call before the enviromnent terminates.
Currently we don’t put stricter schedules on the individual trains, thus each individual train can run whenever it is best suited within the total time window.
Hope this answers your questions.
Have fun with the Challenge! 
The Flatland Team