Scenic Railroads in Washington
Routes, seasons, tickets, and trip tips — everything in one place.
Washington has 6 operating scenic and heritage railroads, spread across some of the state's most photogenic terrain. Ride types include steam & diesel, miniature railway, and steam, so you can tailor the experience to your interests whether you prefer a genteel parlor-car excursion, an open-air mountain climb, or an afternoon of pure steam nostalgia. Ride lengths run from 30 min to 2 hrs.
The standout ride in Washington is the Chehalis–Centralia Railroad, based in Chehalis. A steam & diesel excursion, it takes passengers heritage rides through the Chehalis Valley countryside in southwest Washington. The journey lasts approximately 2 hours. It operates Saturdays and Sundays, May through October. Tickets are $16-$36.
Fall is the premier season for rail touring in Washington. 4 of the 6 lines run foliage specials or highlight autumn color in their marketing — and for good reason. Leaf-peeping excursion seats on steam trains routinely sell out weeks or even months ahead; if fall is your target window, treat ticket purchases as part of your route planning, not an afterthought.
All 6 Scenic Railroads in Washington
-
Chehalis–Centralia Railroad›Heritage rides through the Chehalis Valley countryside in southwest Washington.
-
Chelatchie Prairie Railroad›Rides through historic Clark County logging country from Yacolt to Lucia Falls with a stop at Moulton Falls park.
-
Inland Northwest Rail Museum›Rail museum near the junction of highways in Reardan offering a small two-foot-gauge train ride.
-
Mt. Rainier Scenic Railroad›A journey through Pacific Northwest forest between Elbe and Mineral near Mount Rainier.
-
Northwest Railway Museum›Round-trip rides between the Snoqualmie and North Bend depots near Snoqualmie Falls.
-
Yakima Electric Railway Museum (Yakima Trolleys)›Vintage electric trolleys run on the Selah and Pine Street lines from the Yakima carbarn.
Compare Washington Scenic Railroads
Scroll right on mobile. Click any railroad name for the full route details.
| Railroad | Location | Train type | Typical duration | Price range | Reservations | Dog-friendly |
|---|---|---|---|---|---|---|
| Chehalis–Centralia Railroad | Chehalis | Steam & diesel | 2 hours | $16-$36 | See website | — |
| Chelatchie Prairie Railroad | Yacolt | Steam & diesel | — | around $20 adult | See website | — |
| Inland Northwest Rail Museum | Reardan | Miniature railway | — | From about $10 (admission with one ride) | Not required | — |
| Mt. Rainier Scenic Railroad | Elbe | Steam | 1.3 hours | around $34 adult | See website | No |
| Northwest Railway Museum | Snoqualmie | Diesel | 2 hours | $14-$28 | See website | No |
| Yakima Electric Railway Museum (Yakima Trolleys) | Yakima | Heritage trolley/streetcar | 30 minutes | $8-$12 (Selah line) | Not required | — |