Canyon Spirit Train Cost

Pricing for trains between Denver, Moab, and Salt Lake City.

Canyon Spirit Train Pricing in 2026


A New Chapter for Rockies to the Red Rocks

Discover the latest Canyon Spirit rail prices for both the 2-day Denver–Moab journey and the 3-day Denver–Salt Lake City route (or travel in reverse). This page outlines current fares for the base Signature Experience, previously known as SilverLeaf Train Service, and the enhanced Premier upgrade, previously known as SilverLeaf Plus Train Service. Compare pricing across all route options and service levels so you can choose the rail experience that best fits your travel style and budget.

Rockies to the Red Rocks Pricing Information

Due to the small size of the town of Moab and its popularity as a tourist destination, many Canyon Spirit train dates during the travel season of April to November sell out 6+ months in advance. With the limited supply of space and the high demand, the cost of this train journey makes it a bucket-list item, not an everyday mode of transportation.

Canyon Spirit have a worldwide non-discount clause meaning that their train tickets cannot legally be discounted by resellers such as travel agents and tour operators. The Canyon Spirit prices for train rides in the American Southwest typically increase anywhere from 7-10% year over year so it is always important to book well in advance in order to guarantee yourself the best rates, as well as availability on your preferred dates.

*All routes include overnight accommodations at a moderate hotel at midway points as the train does not travel at night.
*Rates are per person, based on how many people will be sharing the Glenwood Springs hotel (Single, Double, Triple/Quad sharing).

Prices for the two-day Canyon Spirit rail tickets on the Rockies to Red Rocks route are static throughout the year. The cost of the Denver to Moab train in 2026 is USD $1723 per person with the Signature Train Experience, and USD $2327 with the Premier Upgrade.

Prices for the three-day Canyon Spirit rail tickets on the Rockies to Red Rocks route are static throughout the year. The cost of the Denver to Salt Lake City train in 2026 is USD $2123 per person with the Signature Train Experience, and USD $2727 with the Premier Upgrade.

2026 Denver to Moab Train Cost

Denver to Moab Rail Price

Single Occupancy
$1723Per Person
  • Premier Upgrade $604

Denver to Moab Rail Price

Triple/Quad Occupancy
$1723Per Person
  • Premier Upgrade $604

The Premier Upgrade includes all of the benefits of the Signature Experience, plus exclusive access to the lounge car. Featuring signature cocktails, the lounge car offers additional space indoors to relax and soak in the scenery as it passes you by, as well as a small outdoor viewing area. Also, enjoy an elevated dining experience with an additional course during select meals and premium alcoholic beverages.

*Prices are per person. Children are subject to standard pricing.
**Please contact us for an exact quote and availability.

2026 Denver to Salt Lake City Train Cost

Denver to Salt Lake City Rail Price

Single Occupancy
$2123Per Person
  • Premier Upgrade $604

Denver to Salt Lake City Rail Price

Triple/Quad Occupancy
$2123Per Person
  • Premier Upgrade $604

The Premier Upgrade includes all of the benefits of the Signature Experience, plus exclusive access to the lounge car. Featuring signature cocktails, the lounge car offers additional space indoors to relax and soak in the scenery as it passes you by, as well as a small outdoor viewing area. Also, enjoy an elevated dining experience with an additional course during select meals and premium alcoholic beverages.

*Prices are per person. Children are subject to standard pricing.
**Please contact us for an exact quote and availability.

Canyon Spirit Train Tour Packages

Privacy Preference Center