SD70M-2 8855 and SD60 5480 travel along the edge of the Lac Du Bois Grassland as they depart from Kamloops and head west on the Ashcroft Sub.
ES44DC 2316 and ex-UP/CNW C40-8 2003 approach Ord Road as they depart from Kamloops with a westbound grain train.
CP ES44AC 8886 leads train 301-913 west towards Kamloops for a crew change. This unit has been a bit banged up since I shot it about a week ago!
Vernon-Kamloops train L587 speeds west on CP's Shuswap Sub operating under a trackage rights agreement.
CN's Vernon-Kamloops train L587 speeds towards its destination on Kamloops' north shore exercising running rights on CP's Shuswap Sub between Campbell Creek and Kamloops East.
CN SD60 5447 and C44-9W 2557 await a train at Kamloops.
A long ways from home, BNSF C44-9W 4602 finds itself in Kamloops, BC waiting to hitch a ride back towards home rails at Vancouver, BC.
CN SD40u 6028 pauses between yard assignments in CN's busy Kamloops yard.
SD70M-2s 8929 and 8891 pass the Tournament Capital Ranch site as they lead a westbound intermodal towards Kamloops.
GP40-2(W) 8014 and GP40-2 8016 depart from Kamloops with Rocky Mountaineer's "First Passage West" tour train.
RMRX 8015 (EMD GP40-2LW) with Rocky Mountaineer Railtours train No. 101 (Calgary - Banff - Kamloops) pulling into Kamloops while busses are waiting for the passengers.
Vancouver-Toronto train #2 passes the tailend of a very late Toronto-Vancouver train #1 just east of Kamloops on CN's Clearwater Sub.
VIA F40PH-2 No. 6435 and No. 6444 are leading the westbound "CANADIAN" (VIA Rail train No. 1 Toronto, ON to Vancouver, BC) over the North Thompson River. A picture only possible due to the fact th... (more)
After a crew change and lifting a unit, train G843 is back on the move, departing Kamloops with a whopping 208 loaded grain cars.
CN ES44AC 2945 shoves train Q111 into the yard at Kamloops for a crew change.