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