GO Transit rail services are provided throughout the Greater Toronto and Hamilton Area (GTHA) and the Greater Golden Horseshoe.
GO Transit started on May 23, 1967 running single-deck trains powered by diesel locomotives in push-pull configuration on a single rail line along Lake Ontario's shoreline. The GO Transit rail fleet consists of 75 MPI MP40 locomotives and 678 Bombardier BiLevel Coaches.
When GO trains began operation, they ran on tracks mostly owned the two major freight railways of Canada: Canadian National Railway (CN) and Canadian Pacific Railway (CPR). Over time, GO Transit (and subsequently Metrolinx) have acquired tracks, ensuring GO Transit has control over track maintenance and expansion. Metrolinx currently owns 80% of the GO's rail corridors.
All GO Transit fares are calculated by the fare zones that the origin and destination of the trip are in, as well as by passenger category (adult, student, senior or child). GO train fares are not differentiated based whether or not buses are used for part of the trip.
GO Transit rail service to Bolton was first proposed by the Ontario government under the MoveOntario 2020 plan in June 2007. It was subsequently carried over to The Big Move, where it was placed on the 15-year plan. In November 2010, Metrolinx completed a feasibility study that focused on utilization of Canadian Pacific Railway's Mactier subdivision, which runs from the West Toronto Diamond in Toronto northward to Bolton. Four different service alternatives were assessed to determine the best method to carry passengers into Toronto from the Mactier subdivision, and the preferred option was to direct trains east-west along Canadian National Railway's Halton subdivision, and north-south again along GO Transit's existing Barrie line. This would provide four new stations in the communities of Woodbridge, Vaughan, Kleinburg, and Bolton/Caledon, and also use the existing Downsview Park station before terminating at Union.