VIA Rail's Skeena trainset rests at the end of track in Prince Rupert, British Columbia, in preparation for its eastbound trip to Prince George, BC, and Jasper, Alberta.
Canadian National Tier 4 GEVO 3072 leads export grain out of Boston Bar, BC. This cargo is headed west to Vancouver and, ultimately, south on BNSF to California.
As sunbathers seek to beat the heat in Anderson Creek below, CN train M355 is two miles out of the crew change point of Boston Bar, BC, beginning the last leg of its journey from Prince George to ... (more)
Rocky Mountaineer's combined "First Passage to the West"/"Journey Through the Clouds" tour train clears the tunnels at Martel on CN's Ashcroft Sub on its journey to Vancouver.
A Canadian National coal train tiptoes west through the treacherous White Canyon on CN's Ashcroft Sub.
With BC Rail represented fore and aft, Canadian National work train 906 navigates the tunnels and rock sheds at Skoonka on the perilous Ashcroft Sub.
Canadian National ET44AC 3025 has about three miles of stacks behind as it guides Q101 westbound through Martel on the Ashcroft Sub.
Canadian National ES44DC 2237 hustles eastbound intermodal Q112 (Vancouver VIT - Montreal Taschereau) over the Thompson River at Ashcroft, BC, on a beautiful late August day.
Canadian National ES44AC 2313 and a sister unit are a lot of power for this short, three-car business train as it departs the empty yard at the crew change point of North Bend, BC, the junction of... (more)
CP 8708 leads coal empties through the Thompson River Canyon.
CP 4107 leads a chartered Royal Canadian Pacific train westbound into Boston Bar on CN's Ashcroft Sub.
A Canadian Pacific stack train curls west through White Canyon on CN's treacherous Ashcroft Sub.
Canadian National 2943 works Moroccan phosphate loads (thanks, Tim!) eastbound through the Thompson River canyon on CP's Thompson Sub.
Canadian National's premier intermodal train streaks through the Thompson River canyon at 1815 on a dreary November day.
Headed back east to Calgary after a three-day charter to the coast, CP 4107 hauls an empty consist of business cars through Drynoch on the Canadian Pacific's Thompson Sub.