Oct 1–31, 2026
Pumpkin Train — Bear Creek Park Train
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
25 places to explore in British Columbia.
9 spots, 4 experiences, 2 live cams and 10 rail events. The largest clusters are around Revelstoke (3), Field (2) and White Rock (2).
Railroads you can watch in British Columbia: CPKC, CN, Rocky Mountaineer and BNSF. All 2 live cams stream around the clock.

White Rock, British Columbia, Canada
A 2.19-km paved promenade on Semiahmoo Bay puts you within metres of the BNSF Bellingham Subdivision single main — carrying approximately 2…

Field, British Columbia, Canada
Two 270-degree spiral tunnels where CPKC freight and passenger trains loop through Cathedral Mountain and Mount Ogden in Yoho National Park…

Revelstoke, British Columbia, Canada
CPKC division point in the Columbia River valley where 40+ daily freight movements navigate between the Selkirk and Monashee mountains. Hom…

Prince George, British Columbia, Canada
Major CN rail hub at the confluence of the Fraser and Nechako Rivers, where the east-west CN mainline meets the former BC Rail corridor sou…

Siska, British Columbia, Canada
Twin railway bridges where CPKC and CN swap sides of the Fraser River in a dramatic canyon 12 km south of Lytton, BC. One of Canada's most…

Field, British Columbia, Canada
A public village street beside the CPR stone-and-brick telegraph building of 1931, 25 m from the CPKC Laggan Subdivision main line where tr…

Kamloops, British Columbia, Canada
CN's Kamloops yard sits at the junction of the Ashcroft, Clearwater, and Okanagan subdivisions on the Vancouver–Edmonton mainline. Both CN…

Ashcroft, British Columbia, Canada
A dramatic canyon on the Thompson River where CN and CPKC mainlines run on opposite sides, offering views of both railways' directional-run…

Surrey, British Columbia, Canada
Set on a sandy peninsula at Mud Bay, Blackie Spit Park offers ground-level views of BNSF freight trains and Amtrak Cascades on the historic…

Revelstoke, British Columbia, Canada
The Revelstoke Railway Museum sits at 719 Track Street West, alongside the Canadian Pacific (now CPKC) main line in Revelstoke, British Col…

Vancouver, British Columbia, Canada
<p> </p> <p>The Expo Line is the oldest segment of Metro Vancouver’s SkyTrain system, connecting downtown Vancouver with the suburbs of Bu…

Cranbrook, British Columbia, Canada
The Canadian Museum of Rail Travel — now operating as part of the Cranbrook History Centre and carrying the brand name "Trains Deluxe" — oc…

Squamish, British Columbia, Canada
The Railway Museum of British Columbia occupies a 12-acre (49,000 m2) site on Government Road in Brackendale, at the north end of Squamish,…
49.017° N · 122.793° W
© Esri, HERE, Garmin, © OpenStreetMap
BNSF
White Rock, British Columbia, Canada
The City of White Rock streams its East Beach camera: the promenade, the rocky shore of Semiahmoo Bay and the railway tracks running along…
51.004° N · 118.201° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Revelstoke, British Columbia, Canada
Virtual Railfan runs two cameras at Revelstoke, the historic Canadian Pacific division point in the British Columbia mountains. The webcam…
Oct 1–31, 2026
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
Oct 16–30, 2026
BC Forest Discovery Centre · Duncan, British Columbia
Oct 16 – Nov 1, 2026
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
Sold out
Oct 24–25, 2026
Fraser Valley Heritage Railway Society · Surrey, British Columbia
Nov 27 – Dec 23, 2026
BC Forest Discovery Centre · Duncan, British Columbia
Nov 28 – Dec 21, 2026
Railway Museum of British Columbia · Squamish, British Columbia
Dec 3–22, 2026
Kettle Valley Steam Railway · Summerland, British Columbia
Dec 4–20, 2026
Alberni Pacific Railway (Western Vancouver Island Industrial Heritage Society) · Port Alberni, British Columbia
Dec 5–6, 2026
Fraser Valley Heritage Railway Society · Surrey, British Columbia
Mar 20–21, 2027
West Coast Railway Association (Railway Museum of British Columbia) · Squamish, British Columbia