ES44AC 8892 approaches Pat Road as it leads an eastbound empty coal train past mile 120 on the Shuswap Sub.
Wilkie, SK - Vancouver, BC loaded grain train 301-404 is quickly approaching Kamloops with a dirty heritage engine leading.
ES44DC 2297 leads CN 779 past Mile 5 on the Ashcroft Sub.
ES44AC 9371 leads a loaded coal train onto the South Thompson River bridge at Kamloops.
BCOL 4642 leads L58751-18 the Okanagan local on CP tracks back to their home base in Kamloops north
CP ES44AC 8943 heads west on CN's Ashcroft Sub.
CN ES44AC 2960 crosses the North Thompson River as it departs from Kamloops and head west on the Ashcroft Sub.
GP40-2 8018 and GP40-2(W) 8013 depart from Kamloops and head east on the Shuswap Sub with Rocky Mountaineer's "First Passage West" tour train.
VIA F40PH-3 6455 approaches Kamloops with VIA #1.
AC4400CW 8580 approaches Pat Road as it leads an eastbound intermodal past mile 120 on the Shuswap Sub.
Freshly repainted CP SD40-2F 9022 passes through Mission Flats as it makes a light engine move along CP's Thompson Sub.
VIA F40PH-3s 6455 and 6433 cross the North Thompson River as they make an on-time departure from Kamloops and head west on the Ashcroft Sub with VIA #1.
ES44AC 2913 passes mile 5 on the Ashcroft Sub as it leads an eastbound empty coal train into Kamloops.
CP 7020, the NATO green military tribute SD70ACU, sits on the north main at Kamloops.
CP ES44AC 8799 leads a loaded westbound Teck Coal Train past mile 3 on CN's Ashcroft Sub.