VIA Rail Canada operates the national passenger rail service on behalf of the government of Canada, providing service across the country.
The Ontario region's lines serve commuters with economy and business class along the southern end of the province between Ottawa and Toronto. There are stops at approximately 10 stations, including Kingston near the St. Lawrence River's Thousand Islands.
In Ontario, VIA Rail has lines between Toronto and Windsor, Toronto and Niagara Falls and Toronto and London.
Ontario's provincial GO Transit offers a network of train and bus routes in the greater Toronto and Hamilton areas of southern Ontario. Commuters and leisure travelers can also use direct services to Toronto and other major cities.
The Ontario Northland Transportation Commission (ONTC) is a provincial railway serving northern Ontario. This includes a North Bay-Moosonee line running from the south to north shore, and a Calstock-Cochrane line running east to west. There's also an express route between Toronto and the central and northern Ontario stations. ONTC passengers can connect to VIA Rail Canada at various points.
Among the private railways that serve the Ontario Province are tour trains such as the South Simcoe Railway, powered by steam engines, and the Alagawa Canyon Tour Train.