TrainWeb.org Facebook Page
Canadian Pacific Railway

Section A: Canadian Pacific Railway Company

The Canadian Pacific Railway Company was created in 1881 as a private company. The following are the individual histories of railway lines that were either created by or ultimately came under the control of the Canadian Pacific Railway that were constructed within the Province of Ontario.


Canadian Pacific Railway Lines

A. Principle CPR Main Line Routes:

1. Ottawa to Mattawa (Canada Central Railway)
2. Sudbury to Mattawa - pending
3. Sudbury to Thunder Bay - pending
4. Thunder Bay to Manitoba Border - pending
5. Sudbury to Sault Ste. Marie - pending
6. Sudbury to Toronto - pending
7. Toronto to Perth (Campbellford, Lake Ontario & Western Railway)
8. Toronto to Quebec Border ( Ontario & Quebec Railway)
9. Toronto to Woodstock (Credit Valley Railway)
10. Woodstock to Windsor (Ontario & Quebec Railway)

B. CPR Branch Line and Feeder Routes:

Algoma Eastern Railway (Sudbury to Little Current)

Atlantic & Northwest Railway (Parry Sound Branch) (Renfrew to Eganville)

Brockville & Ottawa Railway (Brockville to Sandpoint and Smith Falls to Perth)

Canadian Pacific Electric Lines - Includes the following railways:
1. Grand River Railway (Galt to Preston, Hespeler and Kitchener)
2. Lake Erie & Northern Railway (Galt to Port Dover)

Credit Valley Railway (Toronto through Woodstock to St. Thomas, and Orangeville)

Georgian Bay & Seaboard Railway (Port McNicoll through Orillia to Draneol)

Glengarry & Stormont Railway (Cornwall to Soulanges, Quebec)

Guelph & Goderich Railway (Guelph to Goderich)

Guelph Junction Railway (Guelph to Guelph Jct. near Milton)

Interprovincial & James Bay Railway - pending

Kingston & Pembroke Railway (Kingston to Renfrew)

Lindsay, Bobcaygeon & Pontypool Railway (Burketon to Bobcaygeon)

Midland Simcoe Railway (Port McNicoll to Midland)

Montreal & Ottawa Railway - pending

Ontario & Quebec Railway (Windsor to Woodstock and Toronto to Quebec border)

St. Lawrence & Ottawa Railway (Prescott to Ottawa)

St. Mary's & Western Ontario Railway (Woodstock to St. Mary's)

Southern Ontario Pacific Railway (Guelph Jct. to Hamilton Jct.)

Tillsonburg, Lake Erie & Pacific Railway (Port Burwell through Ingersoll to Embro)

Toronto, Grey & Bruce Railway (Toronto through Orangeville to Owen Sound and Teeswater)

Toronto, Hamilton & Buffalo Railway (Hamilton to Waterford, Port Mailtand, Toronto and Buffalo)

Walkerton & Lucknow Railway (Walkerton to Saugeen Jct. near Flesherton)


Page Last Updated: December 4, 2001

Return to ORHP Home