Best Train Rides

Canyon Spirit — Rockies to the Red Rocks

Denver to Moab — and now Salt Lake City — through red-rock canyons: daylight-only luxury sightseeing, hotels at night.

RouteDenver, CO – Moab, UT via Glenwood Springs, CO (2-day); extended Denver, CO – Salt Lake City, UT via Glenwood Springs and Moab (3-day)
OperatorArmstrong Collective — Canyon Spirit (formerly Rocky Mountaineer USA)
Duration2 days (Denver–Moab: about 8 hours + 5 hours 30 minutes of daylight running); 3 days with the Salt Lake City extension (Moab–Salt Lake City about 6 hours)
Distance175 miles (Denver–Glenwood Springs) + 194 miles (Glenwood Springs–Moab); +233 miles (Moab–Salt Lake City) = 602 miles for the 3-day
FrequencySeasonal, April – November: 2-day Denver–Moab runs through the season; 3-day Salt Lake City extension weekly in each direction from Apr 21, 2026
SeasonApril to November

REBRANDED: Rocky Mountaineer's US operation became 'Canyon Spirit' for the 2026 season under parent Armstrong Collective, and the route was extended Moab–Salt Lake City (3-day version launched Apr 21, 2026) alongside the original 2021 2-day Denver–Moab route. Rocky Mountaineer name now applies to the Canadian routes only — same parent company as the .ca site's Rocky Mountaineer journeys: cross-site relationship to flag, not duplicate. Not a transport service: no intermediate public stops, sightseeing product only.

From the window

Red-rock canyons, Colorado River gorges, Ruby Canyon and the Rockies' Continental Divide crossing — daylight-only luxury sightseeing, hotels overnight (never sleep on the train)

Official Armstrong Collective — Canyon Spirit (formerly Rocky Mountaineer USA) information for this service ↗

Across the border. Canyon Spirit is the US operation of the Armstrong Collective — the same parent as Rocky Mountaineer, whose Canadian routes are covered by our sister site, Best Train Rides Canada.

Keep exploring

✓ Last verified: November 2026