1883
143 years ago
ConstructionCanada

Canadian Pacific Railway Reaches Pacific

Canadian Pacific Railway

Craigellachie

July 29, 1883

Summary

The last spike is driven at Craigellachie, completing the transcontinental line.

Full Story

On July 29, 1883, the Canadian Pacific Railway drove its last spike at Craigellachie, British Columbia, linking eastern Canada to the Pacific Ocean. Engineer James Ross and contractor Andrew Onderdonk overcame Rocky Mountain tunnels and avalanches using innovative snow sheds. Prime Minister John A. Macdonald attended the ceremony, celebrating national unity after years of political struggle. The 4,600-kilometer route used powerful 4-4-0 locomotives and opened vast western territories to settlement and resource extraction. Its completion reshaped Canadian identity and commerce, remaining a vital freight corridor today.

Continue Reading

Members get access to extended stories, related events, source documents, and historical context.

Quick Facts

Date
July 29, 1883
Event Type
Construction
Country
Canada
Years Ago
143

Explore More History

RailScanPro members get access to our complete archive of railroad history with advanced search, filtering, and thousands of events.

Subscribe Now