Best Train Rides

Empire Builder

The northern crossing: Chicago to Seattle and Portland across the plains, along Glacier National Park's southern border and through the Cascades.

RouteChicago, IL – Seattle, WA / Portland, OR (train splits at Spokane, WA)
OperatorAmtrak
Duration46 hours
Distance2,206 miles (Chicago–Seattle)
FrequencyDaily
SeasonYear-round

Two branches are one train Chicago–Spokane, then separate Seattle and Portland sections. The Portland section runs the Columbia River Gorge past Mt. Hood; the Seattle section crosses the Cascades.

From the window

Northern plains, Glacier National Park's southern border, Cascades; Portland section runs the Columbia River Gorge past Mt. Hood

Official Amtrak information for this service ↗

Keep exploring

✓ Last verified: November 2026