Nadine Premont Photography-46.jpg





Virtual Railfan is dedicated to providing live streaming experience to railfans across the globe. 

Through our partnership with Virtual Railfan, we aim to engage people from various communities and backgrounds. 

Disclaimer: The Virtual Railfan chat room is not moderated by the Revelstoke Heritage Railway Society (RHRS). The views expressed by individuals in the Virtual Railfan chat room or by Virtual Railfan do not reflect the views of the RHRS. Individuals using the Virtual Railfan platform are not associated with the RHRS and their words and actions are not affiliated with the Society's mission, mandate. Likewise, the conduct of Virtual Railfan’s users does not reflect the RHRS's code of ethics or standards for employees, members, or volunteers. 

For more information on Virtual Railfan, and to explore their various feeds from across the globe, visit their website at

If you see any illegal or dangerous activity please contact the CPR Police directly

Guard Crossing Police Control Centre 1 (800) 716 - 9132, Crossing number 28373 

Museum Hours

Monday                           10 am - 4  pm

Tuesday                                    CLOSED

Wednesday                               CLOSED

Thursday                                  CLOSED

Friday                               10 am - 4 pm

Saturday                           10 am - 4 pm

Sunday                             10 am - 4 pm


719 Track St W,  Revelstoke, BC

P.O. Box 3018  V0E 2S0

(250) 837-6060

  • TripAdvisor
  • Facebook
  • Instagram

Gift Shop at the Last Spike Hours


Monday                                    CLOSED

Tuesday                                    CLOSED

Wednesday                               CLOSED

Thursday                                   CLOSED

Friday                                       CLOSED

Saturday                                   CLOSED

Sunday                                     CLOSED

Highway 1, Craigellachie, BC

V0E 2S0

(250) 836-3554