Skip to main content
Back To Listings

The Last Spike

Museums & Heritage

45Km West of Revelstoke on Trans Canada Highway #1, Craigellachie, BC railway@telus.net 250-837-6060 www.railwaymuseum.com/lastspike.php

Details

The Last Spike of the Canadian Pacific Railway was the ceremonial final spike driven into the Canadian Pacific Railway at Craigellachie, British Columbia at 9:22 am on November 7, 1885.