Passenger Trains (3 of 12)
Passenger service to Vancouver and the Pacific coast from the Crowsnest-Kootenay region was rather indirect until the Kettle Valley Railway was completed during the First World War. Until that time, passengers had to travel to Robson, near Castlegar, and take the sternwheeler service to Arrowhead. Alternately, they could take the train from Nelson to Slocan City, ride the CPR steamer Slocan to Rosebery and then take the train to Nakusp where they could board the Arrow Lakes steamer for Arrowhead. For a time the CPR operated sleeping cars from Nelson to Slocan City to facilitate travel on this route.
At Arrowhead, passengers would take a train from Arrowhead to Revelstoke on the main line where they could board a westbound train for the coast. Nonetheless, passengers could leave Nelson at 7:30 am and arrive in Vancouver at noon the following day. By boarding the afternoon steamer, operated by the CPR's British Columbia Coast Steamship Service, they could be in Victoria by 5:45 pm.
Archival Photos of Rosebery and Arrowhead