GO Transit fleet

GO Transit, the interregional public transit system in Southern Ontario, has a number of various road and rail vehicles. This includes 91 locomotives, 979 train coaches, and 752 buses.