Open Rails - Open Rails is an open source simulator that is designed to run Microsoft Train Simulator content.
Trainz Simulator - Trainz Simulator is a commercial train simulator from Australia.
Microsoft Train Simulator - Microsoft Train Simulator was a commercial train simulator for Microsoft Windows.
openBVE - openBVE is an open source train simulator
Tiny Rails - Tiny Rails is an Adventure-based Single-player Simulation by Tiny Titan Studios.
Hmmsim Metro - Line 1, the most complicated subway in Seoul, is now coming in PC version. You can feel high immersion with the graphics that realize the actual Seoul scenery, the train driving sound, and the realistic train driving system.