Chehalis, Washington — BNSF Seattle Subdivision
Halfway between Portland and Seattle, 45 to 55 movements a day
Chehalis, Washington — BNSF Seattle Subdivision
BNSF Railway — Seattle Subdivision (Portland–Seattle corridor); Union Pacific on trackage rights · Chehalis, Washington, United States
This operator has not granted Spotatrain permission to embed the feed, so we link to it instead.
Free preview — full access requires a subscription (The north-facing fixed view is free and public; the pan-tilt-zoom camera is reserved for Virtual Railfan members.).
Watch at Virtual RailfanStreamed by Virtual Railfan
Stream hosted by Virtual Railfan. Spotatrain links to the original feed and does not rebroadcast.
Credit: Virtual Railfan® Inc.
Where this camera films
Camera position: 46.66687, -122.97248
- Location
- Chehalis, Washington, United States
- Railroad
BNSF, Union Pacific — Seattle
≈ MP 57.7 on the Seattle — derived from FRA grade crossing 092512U, 40 m away
Weather & light at the camera
Sun times calculated for this camera’s coordinates.
Trains on this camera
Through trains per day
36reported to the FRA
Daytime
18
6 AM – 6 PM
≈ 1 every 40 min
Nighttime
18
6 PM – 6 AM
≈ 1 every 40 min
Reported by the railroad for FRA grade crossing 092512U, at this camera (FRA inventory, July 2026). An estimate, not a schedule — crossings on this line within 5 km report 18 to 38.
- Track at the crossing
- 2 main tracks · 79 mph timetable speed
What the stream’s operator says
"Viewers can expect 45-55 daily train movements" — Virtual Railfan stream description
Traffic as described by the stream’s operator. Spotatrain has not counted the trains itself.
Train types
Passenger trains past this camera
- Train 500, to SeattleDaily≈ 8:14 AMestimated from Centralia Amtrak Station, 5.8 km
- Train 503, to EugeneDaily≈ 8:56 AMestimated from Centralia Amtrak Station, 5.8 km
- Train 502, to SeattleDaily≈ 9:59 AMestimated from Centralia Amtrak Station, 5.8 km
- Train 505, to PortlandDaily≈ 10:39 AMestimated from Centralia Amtrak Station, 5.8 km
- Train 504, to SeattleDaily≈ 12:09 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 517, to PortlandDaily≈ 1:54 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 518, to VancouverDaily≈ 3:39 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 507, to EugeneDaily≈ 4:04 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 506, to SeattleDaily≈ 7:24 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 509, to PortlandDaily≈ 7:24 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 508, to SeattleDaily≈ 8:54 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 511, to PortlandDaily≈ 9:34 PMestimated from Centralia Amtrak Station, 5.8 km
- Train 11, to Los AngelesDaily≈ 11:51 AMestimated from Centralia Amtrak Station, 5.8 km
- Train 14, to SeattleDaily≈ 5:29 PMestimated from Centralia Amtrak Station, 5.8 km
Tap a train for its times.
Scheduled times from Amtrak’s official timetable, updated September 24, 2026 — trains often run late. Estimated times are worked out along the line from the nearest scheduled stop.
On the line here
FRA / NTAD — crossing inventory Jul 21, 2026 · bridge inventory Oct 14, 2022 · rail yards (FRA / NTAD)
About this cam
Virtual Railfan's camera at Chehalis overlooks BNSF's Seattle Subdivision midway between Portland and Seattle. The operator counts 45 to 55 daily movements: BNSF freight between Tacoma and Vancouver, Washington, Union Pacific on trackage rights, and fourteen daily Amtrak trains including the Cascades and the Coast Starlight.
Virtual Railfan's Chehalis camera looks out on BNSF's Seattle Subdivision, the Pacific Northwest corridor running between Portland, Oregon and Seattle. Chehalis sits roughly halfway, which makes it one of the better places on the system to see the full mix of what BNSF runs.
The operator sets out the traffic precisely: BNSF freight between Tacoma and Vancouver, Washington; Union Pacific trains operating on trackage rights from Portland to Tacoma; and Amtrak's fourteen daily trains, taking in both the Cascades corridor service and the long-distance Coast Starlight. The nearest Amtrak station is at Centralia, four miles north — trains pass Chehalis, they do not stop.
Two views exist: a fixed camera facing north, which carries the public chat, and a pan-tilt-zoom camera reserved for Virtual Railfan members. The stream monitors 161.100 MHz (AAR 66), the BNSF road channel for the Seattle Subdivision, and the operator links a separate live radio feed at railroadradio.net.
What to watch for
The operator promises 45 to 55 daily movements and lists what they carry: heavy manifest, intermodal, autos, grain, oil, coal, garbage, locals and switchers. Union Pacific power on trackage rights is the detail that makes this location distinctive — UP units running on a BNSF railroad, all day. Amtrak Cascades sets in their green-and-white Talgo-era livery run several times daily, and the Coast Starlight passes in both directions. This camera connects the BNSF system northward to Tacoma, Seattle, Everett and Vancouver, British Columbia, so almost anything on the BNSF Northwest roster eventually shows up here.
The camera
- Stream
- YouTube live stream
- Traffic
- Freight & passenger
- Sound
- Live lineside audio — horns and engines
- Hours
- Streams around the clock, 24/7
- Cameras
- 2 cameras at this location
- Camera movement
- Fixed view
- Feed checked
- August 10, 2026
Filmed location
The place this camera films is documented on Spotatrain — traffic levels, best angles, and visiting info (Epic Journey):
Explore around Chehalis
3 places on Spotatrain within 25 km of Chehalis — 1 journey and 2 live cams.






