A free program for Android, by GT Action Games.
What is Train Driving School and how does it work?
Train Driving School is an arcade-style driving simulator, in which the objective is to drive a train on a railroad track. The gameplay is based on learning how to properly maneuver the aforementioned type of vehicle.
This game will virtually teach you how to properly operate such a high-capacity public transport. Take note that this program is a driving school, which means you will have tough tests and rigorous training exams that you have to pass in order to be a driver.