Trans Canadian Railway This 7,050 km long rail-line in Canada runs from Halifax in the east to Vancouver on the Pacific Coast passing through Montreal, Ottawa,Kamloops, Regina, Winnipeg and Calgary. It was constructed in 1886 , initially as part of an agreement to make British Columbia on the west coast join the Federation of States. It was constructed in 1886 , initially as part of an agreement to make British Columbia on the west coast join the Federation of States.