The Kamloops Junction, located in Kamloops, British Columbia, is a popular train observation spot known for its scenic views and strategic location at the confluence of major rail lines. Enthusiasts can watch a variety of freight and passenger trains, including the iconic Rocky Mountaineer, amidst stunning landscapes.
Sign in to upload photos
Be the first to share photos of this location!
A typical visit starts with the low rumble of GE and EMD locomotives drifting across the river flats. From the gravel pull-off above the throat of the yard, railfans get a clear, elevated sight line of north-south mainline movements and the branch that swings west toward Clearwater. Trains slow to enter the yard, giving ample time to note consist details, but on the open main they roar through at 40–50 mph, wheel flanges squealing as they tackle gentle curves. Horn echoes carry across the valley, mixing with the metallic clank of couplers whenever yard crews re-block merchandise trains. Expect mixed-freight cuts exceeding 9,000 ft, double-stacks stretching even longer, and the occasional paired helper set shove on the rear. Nighttime action doesn’t really stop; locals report that horns are limited after 23:00 but the soft diesel growl continues well past midnight.
The junction sits on the north bank of the Thompson River, framed by semi-arid benches dotted with ponderosa pine and bunchgrass. Elevation is roughly 340 m, high enough for sweeping views yet low enough that winter snow accumulation is modest compared with mountain passes to the east. Summers are hot and dry—look for shimmering heat waves above the rail as temperatures climb into the 30 °C range—while spring and fall offer crisp air and stunning golden light on the hillsides. To the south, Mount Paul and Mount Peter form distinctive twin peaks; to the north, rolling ranch country stretches toward the Interior Plateau. Despite being within city limits, the atmosphere feels surprisingly rural, with the soundscape dominated by river rapids, yard idling, and the occasional raven.
Kamloops Junction is part of CN’s busy Ashcroft and Clearwater subdivisions, key links in the Vancouver–Edmonton corridor. Freight volume routinely tops 25 mainline movements each 24-hour cycle, distributed roughly as:
• Intermodal and priority merchandise: 8–10 trains
• Bulk commodities (grain, potash, coal, sulfur): 10–12 trains
• Local/yard turns and work extras: 3–5 movements
Passenger appearances are limited but photogenic. VIA Rail’s “Canadian” glides through three times weekly in each direction, usually in the late evening westbound and early morning eastbound. From April to October, Rocky Mountaineer operates daylight runs that pause at Kamloops overnight; its two-unit GP40-2 “blue and gold” sets arrive mid-afternoon and depart the next morning, providing ample daylight photography.
Railfans particularly enjoy tracking train progression by radio; a handheld scanner tuned to CN road and yard channels provides audible advance notice as crews call clearances at Mile 0.0 and 5.3. Long shutter exposures at dusk yield streaking headlight trails against the river—an increasingly popular technique shared on local rail forums.
Rail activity has shaped Kamloops since the 1880s, when the Canadian Pacific completed its cross-country line on the opposite bank. Canadian Northern (ancestor of CN) arrived in 1915, establishing this north-side junction as a crew change and classification point. During World War II, wartime traffic surged, prompting expansion of yard trackage still visible today. The nearby heritage Kamloops North station, built in 1927 with signature prairie-modern lines, remains a functional stop for VIA Rail and a photo favorite. Rail culture permeates local events; the annual Kamloops Heritage Railway excursions, although operating downtown on CP rails, draw steam enthusiasts who often extend their visit to include hours at the junction.
Unlike mountain passes where trains burst briefly into view, Kamloops Junction offers sustained, multi-angle visibility thanks to open terraces and riverbank clearings. The combination of heavy CN mainline traffic, yard switching within earshot, and occasional passenger glamour trains is uncommon in British Columbia’s Interior. Add in unobstructed vistas, forgiving light at both sunrise and sunset, and a setting that feels remote yet is minutes from urban conveniences, and you have a location that balances comfort with authentic mainline railroad grit.
Kamloops Junction in British Columbia offers prime train watching, especially in spring and fall with mild weather and scenic views. Summer provides long daylight hours, while winter offers picturesque snowy landscapes. Look for special excursions like the Rocky Mountaineer for a unique experience.
Looking for more spots? Browse the complete list of train spotting locations.
Country
Canada
Region / State / Province
British Columbia
City
Kamloops
Spot Type
Station
Best Times
Best hours to observe trains at Kamloops Junction are during peak times: 7-9 AM and 5-7 PM on weekdays, and midday for scenic Rocky Mountaineer views.
Parking
Not available
Shelter
Not available
Restrooms
Not available