Spotting Location
Thunder Bay (Port)
Thunder Bay Port is one of Canada's premier grain railfanning destinations, where Canadian Pacific and Canadian National funnel prairie harvests to the world's largest freshwater grain port complex. The iconic 'Castles of Commerce' grain elevators form a dramatic backdrop as long CP and CN grain trains inch toward the loading spouts on Lake Superior's shore.
Plan your visit
Coordinates: 48.379346, -89.244291
- Parking
- Yes
- Shelter
- None
- Restrooms
- None
- Best times
- Late summer through fall (August–November) for maximum harvest-season grain traffic. Morning visits (07:00–10:00) and early afternoon (13:00–16:00) typically see the most switching activity. Morning light favors photographers positioned west of the tracks.
- Duration
- 2–4 hours
- Cost
- Free
Weather & light
Sun times calculated for this spot’s coordinates.
Seasons
Peak grain season runs August through November, when post-harvest volumes push both CP and CN to maximum capacity. Late summer offers long daylight and comfortable temperatures around 22°C. Autumn combines peak train frequency with colorful foliage against the concrete elevators. Winter brings harsh conditions — lake-effect snow and temperatures regularly below −20°C — with reduced but continuous operations. Spring (April–May) can see a secondary traffic uptick as stored grain ships before the summer lull.
Safety
Thunder Bay Port is an active industrial facility. Observe all posted no-trespassing signage — some elevator sidings sit adjacent to public roads and trails, but others require port access credentials. Maintain a safe distance from all active track at all times. Port access roads carry heavy grain truck traffic; exercise caution at all crossings. In winter, waterfront surfaces become icy and footing near the waterline is treacherous. Never trespass on grain terminal property — penalties may include charges under the Marine Transportation Security Act.
Trains here
- Frequency
- 6–12 grain train movements per day (combined CP and CN); 15+ daily movements during peak harvest season (August–November)
Train types
What runs here
Rail traffic at Thunder Bay Port is almost entirely grain freight. The Port of Thunder Bay reports approximately 85% of annual cargo tonnage is grain, and industry sources indicate CP carries roughly 80% of grain delivered to the port, with CN handling the remaining 20%. CP operates from Westfort Yard (Fort William side) and serves the Kaministiquia River elevator terminals; CN works from Current River Yard in the northeast. Typical trains consist of 80–130 grain hoppers, stretching 1.5–2+ km and powered by 2–4 locomotives. Common CP power includes ES44AC and AC4400CW units; CN typically deploys ES44AC and C44-9W locomotives. Train frequency is roughly 6–12 movements daily under normal conditions, rising to 15+ during the peak harvest season from August through November — a period when CP has set record grain-handling months driven partly by Thunder Bay volumes. No passenger service enters the port area: VIA Rail's Canadian (Toronto–Vancouver) runs several kilometres north of the waterfront, and Thunder Bay's last direct passenger station service ended January 15, 1990.
Photos & videos

Michel Curi
Attribution License

Michel Curi
Attribution License
Swipe to see all 2 photos
Best angles for photos
The definitive Thunder Bay shot combines a CP grain train broadside with Richardson International's twin elevators in the Current River sector. From the public waterfront trail, a 200–400mm telephoto compresses a string of yellow-banded CP hoppers against the concrete silos and Lake Superior beyond. Position yourself on the west side of the tracks for morning light illuminating locomotive noses as trains head east toward the lake. Hillcrest Park, on a height of land above the city center, provides a panoramic elevated view encompassing the full port layout, the lake, and the Sleeping Giant peninsula on the horizon — ideal for establishing shots at 50–100mm. The Central Avenue overpass offers an overhead angle on CN switching moves, suited to a 70–200mm zoom. Near Marina Park in the Intercity area, trackside shoulders allow broadside compositions against the Viterra towers. For evening photography, yard sodium-vapor lights cast warm amber tones over hopper cars during late switching sessions; a tripod is essential for exposures longer than 1/60s.
The full guide
Trainspotting Experience
The Port of Thunder Bay is an active industrial rail zone spread along the lakeshore across three distinct sectors. In the Current River sector (northeast), a public waterfront trail parallels the Richardson International elevator sidings — this is where long strings of CP and CN hopper cars queue for unloading in slow, deliberate switching moves. In the Intercity area, Marina Park's public waterfront gives open sightlines to the Viterra and Canada Malting towers, with grain trains inching alongside on adjacent tracks. The Fort William (Kaministiquia River) sector on the southwest serves G3 and the jointly owned Superior Terminal (Cargill and Parrish & Heimbecker).
Movements are predominantly terminal switching — cuts of grain hoppers positioned under elevator spouts at walking pace. The Central Avenue overpass provides a useful elevated vantage for observing CN switching operations. Watch for departure runs back toward the mainline when locomotives throttle up. Allow 2–4 hours to cover the three elevator sectors. Waterfront trail access is free; bring binoculars for distant staging movements in the far elevator areas.
Landscape, Setting & Local Atmosphere
Thunder Bay's port occupies the northwestern shore of Lake Superior, with the Nor'Wester Mountains rising to the southwest and an unobstructed water horizon to the east. Seven operational grain terminals (out of 16 historic elevators) rise 20–30 storeys above the waterline, their cylindrical concrete forms nicknamed "Castles of Commerce" by the local community. The contrast is striking: industrial-scale concrete and weathered hopper cars set against boreal jack pine, Canadian Shield granite outcrops, and open lake water. On calm autumn mornings, fog banks roll off Superior and thread between the silos, creating conditions prized by photographers. Summer temperatures hover around 22°C with long daylight hours; fall brings warm-toned foliage against the grey concrete. Winter is harsh, with lake-effect snow and temperatures regularly below −20°C.
Historical or Cultural Relevance
Thunder Bay's port is foundational to Canadian railway history. Port Arthur served as the temporary eastern terminus of the Canadian Pacific Railway from 1882 to 1885, while the CPR was under construction across the Precambrian Shield. On June 30, 1886, CPR's Pacific Express — the first scheduled transcontinental passenger train — arrived at Port Arthur station, marking the fully operational CPR main line. The original CP station was built around 1884; a grander replacement with a clock tower opened in 1907 and was demolished in 1976. CN's Neebing Yards (opened 1922) expanded rail capacity as the twin cities of Port Arthur and Fort William grew into Canada's dominant freshwater grain export hub; the two cities amalgamated to form Thunder Bay in 1970. Many of today's concrete grain elevators trace their origins to pre- and post-World War I construction booms, when prairie wheat exports exploded through the Lakehead.
What Makes This Spot Different
Few railfanning locations in Canada offer two competing Class I railways — CP and CN — converging at a single industrial terminal in full public view. CP's grain dominance (roughly 80% of port throughput) means long unit grain trains arrive in rapid succession during the harvest peak, while CN's moves through Current River Yard add a second locomotive fleet and paint scheme to the same afternoon's observations. The Port of Thunder Bay handles approximately 10 million tonnes annually, with grain typically accounting for over 85% of that volume, making it one of the highest-throughput freshwater grain ports in the world. Nowhere else can a railfan watch a 130-car grain consist being positioned alongside a century-old concrete elevator while lake freighters load at the adjacent marine terminal.
Frequently Asked Questions
QDo CN and CP both serve Thunder Bay Port?
Yes. Canadian Pacific handles approximately 80% of grain deliveries to the port, operating from Westfort Yard on the Fort William side. Canadian National handles roughly 20%, working from Current River Yard in the northeast. Both serve different elevator sectors along the waterfront.
QIs there still passenger rail service at Thunder Bay Port?
No. VIA Rail's Canadian (Toronto–Vancouver) passes through Thunder Bay but runs several kilometres north of the port area. Thunder Bay's last direct passenger station service ended January 15, 1990.
QWhen is the busiest time for grain trains?
Peak activity runs from late August through November, when prairie harvests flow toward the elevators at maximum rate. Both CP and CN push their highest train frequencies during this window. Activity is lighter January through June but never stops entirely.
QCan I photograph from the waterfront freely?
Yes. The public waterfront trail and Marina Park offer open sightlines to multiple elevator sectors without needing to enter restricted port property. Hillcrest Park and the Central Avenue overpass are also accessible public vantage points.
QWhat is the typical train length and power at Thunder Bay?
Grain trains typically run 80–130 cars and stretch 1.5–2+ km. CP commonly uses ES44AC and AC4400CW power; CN uses ES44AC and C44-9W units. Two to four units per train is standard, with mid-train distributed power on longer consists.
Help improve this page
Spotted something out of date or incorrect? Let our community know.
Around Thunder Bay
36 places on Spotatrain within 500 km of Thunder Bay — 7 spots, 2 experiences, 22 live cams and 5 events.
- The Great Pumpkin Train — North Shore Scenic Railroad 278 km
- Christmas City Express — North Shore Scenic Railroad 278 km
- Lake Superior Railroad Museum 279 km
- Duluth, Minnesota — Western Harbor Ore Docks 282 km
- Aitkin, Minnesota — BNSF Brainerd Subdivision at MP 93.16 395 km
- Sault Ste. Marie (Intl Bridge) 422 km
- Junction City, Wisconsin — Hiawatha 423 km
- Grandy, Minnesota — BNSF Hinckley Subdivision 427 km
- Pumpkin Express — Minnesota Transportation Museum 430 km
- Stevens Point (Yards) 431 km
- Brainerd, Minnesota — Boiler Yard 435 km
- Brainerd, Minnesota — Yard Tracks 435 km
More Spots in Ontario
Nearby attractions
- Friends of Grain Elevators Waterfront Tour0.3 miles / 0.5 km
Self-guided audio tour of the Thunder Bay waterfront stopping at 31 points of interest related to the historic and modern grain trade. Essential context for understanding the elevator infrastructure you're photographing from the rail side.
- Fort William Historical Park5 miles / 8 km
The largest living history attraction in North America, recreating the 1815 fur trade post. Includes exhibits on the role of the Kaministiquia River route in pre-railway transportation and the transition to rail-based commerce that transformed Thunder Bay.
- Thunder Bay Museum1.9 miles / 3 km
City museum housed in a former police station with exhibits covering Indigenous culture, European settlement, railway history, and industrial development. Features artifacts and displays relating to the CPR's role in building Thunder Bay as a grain port.
- Kakabeka Falls Provincial Park18.6 miles / 30 km
Ontario's second-largest waterfall at 40 metres high, nicknamed the "Niagara of the North." Located 30 km west of Thunder Bay via Highway 11/17, with accessible boardwalk viewing platforms around the falls.
- Sleeping Giant Provincial Park24.9 miles / 40 km
Spectacular provincial park on the Sibley Peninsula jutting into Lake Superior, home to over 100 km of hiking trails and the famous 250-metre clifftop panorama. The Sleeping Giant rock formation is visible from multiple railfanning vantage points at the port.
Hotels & places to stay near Thunder Bay
Sources & official links
- Port of Thunder Bay — Official Sitewww.portthunderbay.ca
- Friends of Grain Elevators — Visit Thunder Bayfriendsofgrainelevators.org
- Thunder Bay Rail Network Open Data (City of Thunder Bay)opendata.thunderbay.ca
- OpenRailwayMap — Thunder Bay Areawww.openrailwaymap.org
- Transportation in Thunder Bay — Wikipediaen.wikipedia.org
- Visit Thunder Bay — Tourismwww.visitthunderbay.com
- Thunder Bay Port Authority — Wikipediaen.wikipedia.org

