
Christmas
Holiday Express — Oregon Rail Heritage Center
- Run by Oregon Rail Heritage Foundation (Oregon Rail Heritage Center)
- Oregon Rail Heritage Center — Portland, Oregon, United States
Next: Nov 27 – Dec 27, 2026
A 45-minute holiday train ride behind a historic steam locomotive from the Oregon Rail Heritage Center in Portland, with Santa and his elves on board, held in the weeks around Christmas.
Updated
See everything in Oregon4 spots · 2 live cams · 5 eventsNext edition
Nov 27 – Dec 27, 2026
Fri–Sun Nov 27–Dec 20, plus Dec 21–23 and Dec 26–27. Up to 7 departures a day, 10 am–7 pm; later starts on December Fridays and Dec 21–23. No trains Dec 24–25.
From $25 (as published by the operator)
About this event
The Oregon Rail Heritage Foundation runs the Holiday Express from the Oregon Rail Heritage Center in Portland. The operator describes a joyful ride with Santa Claus and his elves behind a historic steam locomotive, in heated vintage rail cars decorated for the season, along the Willamette River in the heart of the city. Its booking page names the locomotive as the logging steam engine Polson #2 and describes a round trip of about 45 minutes on Oregon Pacific Railroad tracks.
The operator calls the ride a Portland tradition. Daytime trains offer a variety of scenery and a chance to see wildlife; early-dusk trains give the best chance to see the train decorated with lights.
Admission to the Center is included with every train ticket, so a visit can include the gift shop and the exhibits before or after the ride. Hot cocoa, coffee, water and cookies are sold in the Center, and passengers may bring them on board. The foundation also runs weekend steam excursions and other special trains through the year.
What to expect
A round trip of about 45 minutes along the Willamette River behind a steam locomotive, in heated and decorated passenger cars. Santa and his elves ride aboard each train, greet passengers as they walk through the cars and welcome photos. Admission to the Center is included, so there is time before or after the ride for the gift shop and the exhibits. There are no restrooms or food service on the train.
Practical info
Trains depart from the Oregon Rail Heritage Center, 2250 SE Water Avenue, Portland, Oregon. Check in at the Will Call desk at least 20 minutes before departure; boarding begins 15 minutes before. Free parking is in the lot under the Highway 99 viaduct; the operator warns that Central Eastside freight crossings can cause considerable delay and publishes a map of recommended approaches on its Location and Parking page. Accessibility on the train is limited: the historic cars are exempt from the ADA, passengers must climb 7 stairs and walk about 85 feet to a seat, and wheelchairs, mobility devices and strollers are not permitted on the railcars (temporary storage is provided in the Center). The Center itself is ADA-compliant. Refunds are available if requested 14 days before the reservation, and no-shows are charged the full price. Service charges apply to each ticket. Fully trained service animals are welcome aboard the train and inside the Center.
Where it happens
Spots and live cams nearby
Where to watch trains within 100 km of Portland.
Frequently asked questions
How long is the Holiday Express ride?▾
Where do the trains leave from and where do I park?▾
When should we arrive?▾
Is Santa on the train?▾
Is the train heated, and are there restrooms or food on board?▾
Is the train wheelchair accessible?▾
Is admission to the Center included?▾
Sources
Dates checked on Oct 8, 2026 from the official site: orhf.org. Schedules can change — always confirm with the operator before you travel.
Official website: orhf.org
More christmas trains in Oregon
Nov 27 – Dec 23, 2026
Candy Cane Express — Oregon Coast Scenic Railroad
Oregon Coast Scenic Railroad · Garibaldi, Oregon
Dec 11–13, 2026
Christmas Trains — Sumpter Valley Railroad
Sumpter Valley Railroad · Baker City, Oregon
Nov 20, 2026 – Jan 2, 2027
THE POLAR EXPRESS™ Train Ride — Mt. Hood Railroad
Mt. Hood Railroad · Hood River, Oregon




